|
ZendDbSchema
Schema management for Zend Framework
|
Public Member Functions | |
| __construct (Zend_CodeGenerator_Php_Class $class=null) | |
| setMethodUp ($body= '//rollup') | |
| setMethodDown ($body= '//rolldown') | |
| addSchema (array $tablesList=array(), array $databasesList=array()) | |
| setVersion ($version) | |
| getVersion () | |
| getFile () | |
| write () | |
| getClass () | |
| getAdapter () | |
| setAdapter (ZendDbSchema_Db_Adapter_SchemaCompatible $adapter) | |
Static Public Member Functions | |
| static | getClassName ($version) |
| static | generateVersion () |
| static | getFilename ($version) |
Protected Attributes | |
| $_adapter | |
| $_version | |
| $_class | |
Definition at line 29 of file Skeleton.php.
| ZendDbSchema_Db_Migration_Skeleton::__construct | ( | Zend_CodeGenerator_Php_Class | $class = null | ) |
Constructor
| Zend_CodeGenerator_Php_Class | $class |
Definition at line 51 of file Skeleton.php.
| ZendDbSchema_Db_Migration_Skeleton::addSchema | ( | array | $tablesList = array(), |
| array | $databasesList = array() |
||
| ) |
Add schema
| array | $tablesList | |
| array | $databasesList |
Definition at line 93 of file Skeleton.php.
|
static |
Generate version
Definition at line 243 of file Skeleton.php.
Referenced by ZendDbSchema_Tool_Project_Provider_Migration\createResource().
| ZendDbSchema_Db_Migration_Skeleton::getAdapter | ( | ) |
Get adapter
| ZendDbSchema_Db_Migration_Exception |
Definition at line 206 of file Skeleton.php.
Referenced by addSchema().
| ZendDbSchema_Db_Migration_Skeleton::getClass | ( | ) |
Get class
Definition at line 195 of file Skeleton.php.
Referenced by getFile(), and setVersion().
|
static |
Get class name
| string | $version |
Definition at line 233 of file Skeleton.php.
Referenced by ZendDbSchema_Db_Migration_Change\fromFile().
| ZendDbSchema_Db_Migration_Skeleton::getFile | ( | ) |
Get file
Definition at line 169 of file Skeleton.php.
Referenced by write().
|
static |
Get filename
| string | $version |
Definition at line 254 of file Skeleton.php.
Referenced by ZendDbSchema_Tool_Project_Provider_Migration\createResource().
| ZendDbSchema_Db_Migration_Skeleton::getVersion | ( | ) |
Get version
Definition at line 156 of file Skeleton.php.
Referenced by getFile().
| ZendDbSchema_Db_Migration_Skeleton::setAdapter | ( | ZendDbSchema_Db_Adapter_SchemaCompatible | $adapter | ) |
Set adapter
| ZendDbSchema_Db_Adapter_SchemaCompatible | $adapter |
Definition at line 221 of file Skeleton.php.
Referenced by getAdapter().
| ZendDbSchema_Db_Migration_Skeleton::setMethodDown | ( | $body = '// rolldown' | ) |
| ZendDbSchema_Db_Migration_Skeleton::setMethodUp | ( | $body = '// rollup' | ) |
| ZendDbSchema_Db_Migration_Skeleton::setVersion | ( | $version | ) |
Set version
| string | $version |
Definition at line 142 of file Skeleton.php.
Referenced by getVersion().
| ZendDbSchema_Db_Migration_Skeleton::write | ( | ) |
Write file
Definition at line 183 of file Skeleton.php.