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