• About this book
    • Authors
    • CVS
    • Copyright
    • License
  • Introduction
    • What Propel Provides
    • Approach
    • Motivations
    • Show Me!
  • Installation
    • Prerequisites
    • PEAR Install
    • Conventional Install
  • Getting Started
    • Structure of propel/generator
    • Describing Your Database in XML
    • Setting Build Properties
    • Setting Runtime Properties
    • Building
    • Using the SQL Files
    • Using the Object Model
  • Persisting Objects
    • Adding Objects
    • Updating Objects
    • Deleting Objects
  • Finding Persisted Objects
    • Getting a Specific Record
    • Select Using Criteria
    • Select Using SQL
    • Fetching Large Result Sets
  • Propel Column Types
    • Boolean Column Types
    • Numeric Column Types
    • String Column Types
    • LOB Column Types
    • Date & Time Column Types
  • Relationships
    • Defining Entity Relationships
    • Fetching Related Objects
    • Many-to-Many Relationships
    • Cascading Delete
  • Advanced Object Model
    • Overriding Base Classes
    • Inheritance
  • Appendix A- Propel Build Targets
    • Appendix B - Schema Reference
      • Database
      • External Schema
      • Table
      • Column
      • Foreign-Key
      • Index
      • Unique
    • Appendix C - Using MapBuilder Classes