MagicSmoke  $VERSION$
WobSchema Class Reference
Inheritance diagram for WobSchema:
WobSchemaBase

Public Member Functions

 __construct ()
 
- Public Member Functions inherited from WobSchemaBase
 __construct ()
 

Additional Inherited Members

- Static Public Member Functions inherited from WobSchemaBase
static backupGroupSizeForTable ($table)
 return the recommended group size for backups or <=0 for default More...
 
static backupKeyForTable ($table)
 return the key by which backups should be grouped for a table, empty string if it should not be backed up or be backed up in full More...
 
static backupTables ()
 return the tables that are included in the backup More...
 
static columnFlags ($tab, $col)
 return the flags of a column, empty array if no flags are set, or false if the column does not exist More...
 
static columnType ($tab, $col)
 return the type of a column, or false if it does not exist More...
 
static configKeyColumn ()
 
static configTable ()
 
static configValueColumn ()
 
static configVersionRow ()
 
static hasSequence ($tab)
 returns the sequence column name if the table has a sequence, false otherwise More...
 
static hasTable ($t)
 returns whether a table exists in the schema More...
 
static isBlobColumn ($tab, $col)
 returns true if the given column is of a blob type More...
 
static isBoolColumn ($tab, $col)
 returns true if the given column is of a bool type More...
 
static isIntColumn ($tab, $col)
 returns true if the given column is of an integer type More...
 
static isStringColumn ($tab, $col)
 returns true if the given column is of a string type More...
 
static primaryKeyColumns ($tab)
 returns the names of all primary key columns of the table More...
 
static tableColumns ($tab)
 return the names of all columns of a table, or false if the table does not exist More...
 
static tableDefaults ($tab)
 return default lines of the table for the initialization; returns empty array if there are none More...
 
static tableDefinition ($tab)
 return the full definition of a table, or false if it does not exist More...
 
static tableHasColumn ($tab, $col)
 return whether the table has this column More...
 
static tableNames ()
 return the tables to be created in order More...
 
static version ()
 return the version of this scheme More...
 
- Static Protected Attributes inherited from WobSchemaBase
static $backup
 
static $backupCfg
 
static $config
 
static $preset
 
static $scheme
 
static $sversion
 

Constructor & Destructor Documentation

WobSchema::__construct ( )

The documentation for this class was generated from the following file: