MediaWiki  REL1_22
db Directory Reference
Directory dependency graph for includes/db/:
includes/db/

Files

file  ChronologyProtector.php [code]
 

Generator of database load balancing objects.


file  CloneDatabase.php [code]
 

Helper class for making a copy of the database, mostly for unit testing.


file  Database.php [code]
 

Base interface for all DBMS-specific code.


file  DatabaseError.php [code]
 

This file contains database error classes.


file  DatabaseMssql.php [code]
 

This is the MS SQL Server Native database abstraction layer.


file  DatabaseMysql.php [code]
 

This is the MySQL database abstraction layer.


file  DatabaseMysqlBase.php [code]
 

This is the MySQL database abstraction layer.


file  DatabaseMysqli.php [code]
 

This is the MySQLi database abstraction layer.


file  DatabaseOracle.php [code]
 

This is the Oracle database abstraction layer.


file  DatabasePostgres.php [code]
 

This is the Postgres database abstraction layer.


file  DatabaseSqlite.php [code]
 

This is the SQLite database abstraction layer.


file  DatabaseUtility.php [code]
 

This file contains database-related utility classes.


file  IORMRow.php [code]
 

Interface for representing objects that are stored in some DB table.


file  IORMTable.php [code]
 

Interface for objects representing a single database table.


file  LBFactory.php [code]
 

Generator of database load balancing objects.


file  LBFactory_Multi.php [code]
 

Advanced generator of database load balancing objects for wiki farms.


file  LBFactory_Single.php [code]
 

Simple generator of database connections that always returns the same object.


file  LoadBalancer.php [code]
 

Database load balancing.


file  LoadMonitor.php [code]
 

Database load monitoring.


file  ORMIterator.php [code]
 

Interface for Iterators containing IORMRows.


file  ORMResult.php [code]
 

ORMIterator that takes a ResultWrapper object returned from a select operation returning IORMRow objects (ie IORMTable::select).


file  ORMRow.php [code]
 

Abstract base class for representing objects that are stored in some DB table.


file  ORMTable.php [code]
 

Abstract base class for representing a single database table.