ZendDbSchema
Schema management for Zend Framework
|
Public Member Functions | |
__construct ($name=null, ZendDbSchema_Db_Adapter_SchemaCompatible $adapter=null, ZendDbSchema_Db_Schema_Loader_Database $loader=null, ZendDbSchema_Db_Schema_Generator_Database $generator=null) | |
setCharset ($charset) | |
getCharset () | |
__set ($name, $value) | |
Public Member Functions inherited from ZendDbSchema_Db_Schema_AbstractEntity | |
reload () | |
refresh ($param=null) | |
__wakeup () | |
exec ($sql) | |
save () | |
delete () | |
getGenerator () | |
getAdapter () | |
Public Member Functions inherited from ZendDbSchema_Db_Schema_AbstractSchema | |
isExist () | |
isDirty ($param=null) | |
getCleanSchema ($param=null) | |
__construct ($name=null) | |
init () | |
__toString () | |
__get ($name) | |
__isset ($name) | |
__unset ($name) | |
__clone () | |
getIterator () | |
setFromArray (array $schema) | |
toArray () | |
setName ($name) | |
getName () | |
getOriginName () | |
getDropSql () | |
toSql ($alter=false) |
Public Attributes | |
const | CHARSET_KEY = 'charset' |
Protected Member Functions | |
_getAlterSql () | |
_getCreateSql () | |
_getDropSql () | |
_doReload () | |
Protected Member Functions inherited from ZendDbSchema_Db_Schema_AbstractEntity | |
_delete () | |
_postDelete () | |
_save () | |
_postSave () | |
_getCleanSchema () |
Protected Attributes | |
$_loader | |
Protected Attributes inherited from ZendDbSchema_Db_Schema_AbstractEntity | |
$_adapter | |
$_generator | |
$_cleanSchema = array() | |
Protected Attributes inherited from ZendDbSchema_Db_Schema_AbstractSchema | |
$_params = array() | |
$_name |
Additional Inherited Members | |
Static Public Member Functions inherited from ZendDbSchema_Db_Schema_AbstractEntity | |
static | getDefaultAdapter () |
Definition at line 29 of file Database.php.
ZendDbSchema_Db_Schema_Database::__construct | ( | $name = null , |
|
ZendDbSchema_Db_Adapter_SchemaCompatible | $adapter = null , |
||
ZendDbSchema_Db_Schema_Loader_Database | $loader = null , |
||
ZendDbSchema_Db_Schema_Generator_Database | $generator = null |
||
) |
Constructor
string | $name | |
ZendDbSchema_Db_Adapter_SchemaCompatible | $adapter | |
ZendDbSchema_Db_Schema_Loader_Interface | $loader | |
ZendDbSchema_Db_Schema_Generator_Interface | $generator |
ZendDbSchema_Db_Schema_Exception |
Definition at line 48 of file Database.php.
ZendDbSchema_Db_Schema_Database::__set | ( | $name, | |
$value | |||
) |
Set schema params
string | $name | |
array | $value |
Reimplemented from ZendDbSchema_Db_Schema_AbstractSchema.
Definition at line 145 of file Database.php.
Referenced by setCharset().
|
protected |
Reload database schema
Reimplemented from ZendDbSchema_Db_Schema_AbstractEntity.
Definition at line 109 of file Database.php.
|
protected |
Reimplemented from ZendDbSchema_Db_Schema_AbstractSchema.
Definition at line 83 of file Database.php.
|
protected |
Reimplemented from ZendDbSchema_Db_Schema_AbstractSchema.
Definition at line 91 of file Database.php.
|
protected |
Reimplemented from ZendDbSchema_Db_Schema_AbstractSchema.
Definition at line 99 of file Database.php.
ZendDbSchema_Db_Schema_Database::getCharset | ( | ) |
Get charset
Definition at line 134 of file Database.php.
Referenced by ZendDbSchema_Db_Schema_Generator_Mysql_Database\alterDatabase(), ZendDbSchema_Db_Schema_Generator_Pgsql_Database\alterDatabase(), ZendDbSchema_Db_Schema_Generator_Pgsql_Database\createDatabase(), and ZendDbSchema_Db_Schema_Generator_Mysql_Database\createDatabase().
ZendDbSchema_Db_Schema_Database::setCharset | ( | $charset | ) |
Set charset
string | $name |
Definition at line 123 of file Database.php.