|
PACK PHP-Binding
$VERSION$
|
Public Member Functions | |
| __construct () | |
Static Public Member Functions | |
| static | version () |
| static | tableNames () |
| static | configTable () |
| static | configKeyColumn () |
| static | configValueColumn () |
| static | configVersionRow () |
| static | hasTable ($t) |
| static | backupTables () |
| static | backupKeyForTable ($table) |
| static | backupGroupSizeForTable ($table) |
| static | tableDefinition ($tab) |
| static | tableColumns ($tab) |
| static | tableHasColumn ($tab, $col) |
| static | tableDefaults ($tab) |
| static | columnType ($tab, $col) |
| static | columnFlags ($tab, $col) |
| static | isIntColumn ($tab, $col) |
| static | hasSequence ($tab) |
| static | isStringColumn ($tab, $col) |
| static | isBlobColumn ($tab, $col) |
| static | isBoolColumn ($tab, $col) |
| static | primaryKeyColumns ($tab) |
Static Protected Attributes | |
| static | $scheme |
| static | $preset |
| static | $sversion |
| static | $backup |
| static | $backupCfg |
| static | $config |
This class parses the high-level description of the database structure generated by woc; access it via WobScheme::*
| WobSchemaBase::__construct | ( | ) |
|
static |
return the recommended group size for backups or <=0 for default
|
static |
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
|
static |
return the tables that are included in the backup
|
static |
return the flags of a column, empty array if no flags are set, or false if the column does not exist
|
static |
return the type of a column, or false if it does not exist
|
static |
|
static |
|
static |
|
static |
|
static |
returns the sequence column name if the table has a sequence, false otherwise
|
static |
returns whether a table exists in the schema
|
static |
returns true if the given column is of a blob type
|
static |
returns true if the given column is of a bool type
|
static |
returns true if the given column is of an integer type
|
static |
returns true if the given column is of a string type
|
static |
returns the names of all primary key columns of the table
|
static |
return the names of all columns of a table, or false if the table does not exist
|
static |
return default lines of the table for the initialization; returns empty array if there are none
|
static |
return the full definition of a table, or false if it does not exist
|
static |
return whether the table has this column
|
static |
return the tables to be created in order
|
static |
return the version of this scheme
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
1.8.8