Ferreteria/v2/usage/db
< Ferreteria | v2 | usage
Jump to navigation
Jump to search
About
Databases in Ferreteria are managed through several sets of classes that work together:
Files
- Template:Ferreteria/code
- Template:Ferreteria/code
- Template:Ferreteria/code
- Template:Ferreteria/code
- Template:Ferreteria/code
- Template:Ferreteria/code
Classes
database connections & results
- clsDatabase_abstract (abs: Template:Ferreteria/code)
- clsDatabase (extends clsDatabase_abstract): this is actually specific to a particular library for MySQL, so it should probably be renamed
to reflect that.
- clsDataEngine (abs: Template:Ferreteria/code)
- clsDataEngine_CliSrv (abs; extends clsDataEngine): client-server database engine
- clsDataEngine_MySQL (extends clsDataEngine_CliSrv): MySQL database engine using deprecated mysql library
- clsDataEngine_MySQLi (abs; extends clsDataEngine_CliSrv): MySQL database engine using MySQLi library
- clsDataEngine_DBX (abs; extends clsDataEngine_CliSrv): MySQL database engine using dbx library
- clsDataEngine_CliSrv (abs; extends clsDataEngine): client-server database engine
- clsDataResult (abs: Template:Ferreteria/code)
- clsDataResult_MySQL (extends clsDataResult): MySQL data result
helpers
- clsSQLFilt (Template:Ferreteria/code)