On this page
Namespace Cake\Database
Namespaces summary
Class summary
- Connection- Represents a connection with a database server. 
- Driver- Represents a database diver containing all specificities for a database engine including its SQL dialect 
- FunctionsBuilder- Contains methods related to generating FunctionExpression objects with most commonly used SQL functions. This acts as a factory for FunctionExpression objects. 
- Query- This class represents a Relational database SQL Query. A query can be of different types like select, update, insert and delete. Exposes the methods for dynamically constructing each query part, execute it and transform it to a specific SQL dialect. 
- Type- Encapsulates all conversion functions for values coming from database into PHP and going from PHP into database. 
- TypeMap- Implements default and single-use mappings for columns to their associated types 
Interface summary
- ExpressionInterface- An interface used by Expression objects. 
- StatementInterface- Represents a database statement. Concrete implementations can either use PDOStatement or a native driver 
Traits summary
- SqlDialectTrait- Sql dialect trait 
- TypeConverterTrait- Type converter trait 
- TypeMapTrait
Exception summary
- Exception- Exception for the database package. 
© 2005–2016 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
 http://api.cakephp.org/3.1/namespace-Cake.Database.html