rss Db

dbMapperTableDefinition

Holds properties about a table; largely based on MySQL table definition. More »

Posted in Db on 19 Nov 2009 @ 20:30


dbMapperFieldSet

Holds a set of Field definitions More »

Posted in Db on 19 Nov 2009 @ 20:30


dbMapperIndexSet

Holds a set of Index definitions More »

Posted in Db on 19 Nov 2009 @ 20:30


dbMapperTableSet

Holds a set of table definitions More »

Posted in Db on 19 Nov 2009 @ 20:30


dbManager

Contains management system for database connections. dbManager can handle multiple separate connection instances simply by using alternative connection credentials. dbManager is a static class and should always be called via dbManager::getInstance().... More »

Posted in Db on 19 Nov 2009 @ 20:30


dbOptions

Holds DSN parsing methods, connection properties etc. Many of these can be set automatically by providing a DSN string e.g. phptype://username:pword@hostspec/database_name Additionally custom properties for the database can be assigned into the optio... More »

Posted in Db on 19 Nov 2009 @ 20:30


dbUpdateDefinition

A definition class contains updates for a specific database. Each update must be unique, the same update will not be applied multiple times. For each database to be updated a file needs to be created in /data/dbUpdates using the name of the database... More »

Posted in Db on 19 Nov 2009 @ 20:30


dbUpdateLog

Provides access to records in scorpio_system.dbUpdateLog. Used to log all dbUpdate executions and the result of the update. More »

Posted in Db on 19 Nov 2009 @ 20:30


dbUpdateManager

Provides a system for applying database updates. Updates extend the dbUpdateDefinition class and add a series of SQL or method calls to be applied as updates. These individual updates are aggregated by this manager class that will then apply the upda... More »

Posted in Db on 19 Nov 2009 @ 20:30


dbUpdateReport

Aggregates logs for a single database for display or storing depending on commit status More »

Posted in Db on 19 Nov 2009 @ 20:30

dbUpdateReportSet

Aggregates a set of reports for display or storing depending on commit status. Each individual report contains data for ONE database, this class holds multiple reports on multiple databases. More »

Posted in Db on 19 Nov 2009 @ 20:30


dbUpdateCommandBackup

Helps create a backup by calling the registered databases utility method to backup the system. Requires the databases to be specified for backup. More »

Posted in Db on 19 Nov 2009 @ 20:30


dbUpdateCommandStatus

Shows the current database update status. More »

Posted in Db on 19 Nov 2009 @ 20:30


dbUpdateCommandUpdate

Attempts to apply outstanding database updates - but only if commit has been set, otherwise runs a test execution of the updates. More »

Posted in Db on 19 Nov 2009 @ 20:30


dbUtilities

dbUtilities provides a set of convenience methods for extracting database information. This includes converting database tables and fields into objects for the class generator as well as utility methods for listing tables and databases etc. Requires... More »

Posted in Db on 19 Nov 2009 @ 20:30


dbBackup

dbBackup provides a driver specific backup mechanism that by default is a simple file copy utility (for SQLite database files). Depending on the database driver, this basic class will need extending to provide that additional functionality. More »

Posted in Db on 19 Nov 2009 @ 20:30


dbDriver

Provides an abstract base for all database specific implementations. This class inherits from PDO and extends the main query functions (exec, query, prepare) to include query logging when systemLog is set to systemLogLevel::DEBUG systemLogLevel. Addi... More »

Posted in Db on 19 Nov 2009 @ 20:30


dbDriverMySqlBackup

Provides MySQL customised extensions for the dbBackup system. More »

Posted in Db on 19 Nov 2009 @ 20:30


dbDriverMySql

Provides MySQL customised extensions for the dbDriver system. More »

Posted in Db on 19 Nov 2009 @ 20:30


dbDriverMySqlTypes

dbDriverMySqlTypes definition More »

Posted in Db on 19 Nov 2009 @ 20:30