The database abstraction layer
- Dependencies
- The DAL: A quick tour
- Using the DAL “stand-alone”
- DAL constructor
- Table constructor
- Field constructor
- Migrations
- Fixing broken migrations
- Migration control summary
- insert
- commit and rollback
- Raw SQL
- drop
- Indexes
- Legacy databases and keyed tables
- Distributed transaction
- More on uploads
- Query, Set, Rows
- select
- Other methods
- Computed fields
- Virtual fields
- One to many relation
- Many to many
- list:type and contains
- Other operators
- Generating raw sql
- Exporting and importing data
- Caching selects
- Self-Reference and aliases
- Advanced features
- Gotchas