Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes

BeSchema Class Reference

Utility class that handles schema/db issues. More...

List of all members.

Public Member Functions

 executeQuery ($db, $script)
 executeInsert ($db, $script)
 simpleInsert ($db, $sqlFileName)
 readTables ($options=array())
 tableMetaData ($model, $db)
 tableList ()
 Current tables array.
 tableListOrdered ()
 Returns an array of tables ordered for INSERT statements (used in import/export).
 checkSequences ($db)
 tableDetails (array &$tables, $handle)
 Dumps table data to file.

Static Public Member Functions

static tableOrderCompare ($a, $b)

Public Attributes

 $useTable = false

Static Public Attributes

static $tableOrder = array()

Detailed Description

Utility class that handles schema/db issues.

Version:
$Revision$ $LastChangedBy$ $LastChangedDate$

$Id$

Definition at line 35 of file be_schema.php.


Member Function Documentation

BeSchema::tableDetails ( array &$  tables,
handle 
)

Dumps table data to file.

Parameters:
array $tables
unknown_type $handle

Definition at line 227 of file be_schema.php.

BeSchema::tableList (  ) 

Current tables array.

Returns:
array, current bedita tables

Definition at line 160 of file be_schema.php.

Referenced by tableListOrdered().

BeSchema::tableListOrdered (  ) 

Returns an array of tables ordered for INSERT statements (used in import/export).

Returns:
array, tables ordered for insert

Definition at line 169 of file be_schema.php.

References tableList().


The documentation for this class was generated from the following file:
Generated on Fri Dec 11 2015 15:29:46 by Doxygen 1.7.1  BEditaBEdita 3.7 Corylus