Db
Table of Contents
Interfaces
- AdapterInterface
- Db adapter interface
- ProfilerInterface
- Db adapter profiler interface
- ManagerInterface
- Db adapter transaction manager interface
- GatewayInterface
- Db gateway interface
- RelationshipInterface
- Relationship class for "has one" relationships
- MigrationInterface
- Db SQL migration interface
- MigratorInterface
- Db SQL migrator interface
- SeederInterface
- Db SQL seeder interface
Classes
- AbstractAdapter
- Db abstract adapter class
- Exception
- Db adapter exception class
- Mysql
- MySQL database adapter class
- Pdo
- PDO database adapter class
- Pgsql
- PostgreSQL database adapter class
- AbstractProfiler
- Db abstract adapter profiler class
- Exception
- Db adapter profiler exception class
- Profiler
- MySQL database adapter profiler class
- Step
- MySQL database adapter profiler step class
- Sqlite
- SQLite database adapter class
- Sqlsrv
- SQL Server database adapter class
- AbstractManager
- Db adapter transaction manager abstract class
- Exception
- Db adapter transaction exception class
- Manager
- Nested transaction manager for use in AdapaterInterface implementations
- Db
- Db class
- Exception
- Db exception class
- AbstractGateway
- Db abstract gateway class
- Exception
- Db gateway exception class
- Row
- Row gateway class
- Table
- Table gateway class
- AbstractRecord
- Abstract record class
- Collection
- Record collection class
- Encoded
- Encoded record class
- Exception
- Record exception class
- AbstractRelationship
- Relationship class for "has one" relationships
- BelongsTo
- Relationship class for "belongs to" relationships
- Exception
- Relationships exception class
- HasMany
- Relationship class for "has many" relationships
- HasOne
- Relationship class for "has one" relationships
- HasOneOf
- Relationship class for "has one of" relationships
- Record
- Record class
- AbstractClause
- Abstract clause class
- AbstractPredicateClause
- Abstract clause class
- AbstractSql
- Abstract SQL class
- Data
- Data class to output data to a valid SQL file
- Delete
- Delete class
- Exception
- Db SQL exception class
- Having
- Where predicate class
- Insert
- Insert class
- Join
- Join class
- AbstractMigration
- Db SQL migration abstract class
- AbstractMigrator
- Db SQL migrator abstract class
- Exception
- Db SQL migration exception class
- Migrator
- Sql migrator class
- Exception
- Db SQL parser exception class
- Expression
- Predicate expression parser class
- Operator
- Operator parser class
- Order
- Order parser class
- Table
- Table parser class
- AbstractPredicate
- Abstract predicate class
- Between
- Between predicate class
- EqualTo
- Equal to predicate class
- Exception
- Db SQL predicate exception class
- GreaterThan
- Greater than predicate class
- GreaterThanOrEqualTo
- Greater than or equal to predicate class
- In
- In predicate class
- IsNotNull
- Is Not Null predicate class
- IsNull
- Is Null predicate class
- LessThan
- Less Than predicate class
- LessThanOrEqualTo
- Less Than or Equal To predicate class
- Like
- Like predicate class
- NotBetween
- Not Between predicate class
- NotEqualTo
- Not Equal To predicate class
- NotIn
- Not In predicate class
- NotLike
- Not Like predicate class
- PredicateSet
- Predicate set class
- AbstractStructure
- Schema abstract design table class for CREATE and ALTER
- AbstractTable
- Abstract schema table class
- Alter
- Schema ALTER table class
- Create
- Schema CREATE table class
- Drop
- Schema DROP table class
- Exception
- Db SQL schema exception class
- AbstractFormatter
- Schema formatter abstract class
- Column
- Schema column formatter class
- Exception
- Db SQL schema formatter exception class
- Table
- Schema table formatter class
- Rename
- Schema RENAME table class
- Truncate
- Schema TRUNCATE table class
- Schema
- Sql schema table class
- AbstractSeeder
- Db SQL seeder abstract class
- Seeder
- Sql seeder class
- Select
- Select class
- Update
- Update class
- Where
- Where predicate class
- Sql
- Sql class