ZendDbSchema
Schema management for Zend Framework
 All Classes Namespaces Functions Pages
ZendDbSchema_Db_Schema_Generator_Pgsql_Table Class Reference
Inheritance diagram for ZendDbSchema_Db_Schema_Generator_Pgsql_Table:
Collaboration diagram for ZendDbSchema_Db_Schema_Generator_Pgsql_Table:

List of all members.

Public Member Functions

 createTable (ZendDbSchema_Db_Schema_Table $schema)
 alterTable (ZendDbSchema_Db_Schema_Table $schema)
 dropTable (ZendDbSchema_Db_Schema_Table $schema)
 createColumn (ZendDbSchema_Db_Schema_Table_Column $schema)
 alterColumn (ZendDbSchema_Db_Schema_Table_Column $schema)
 dropColumn (ZendDbSchema_Db_Schema_Table_Column $schema)
 createIndex (ZendDbSchema_Db_Schema_Table_Index $schema)
 alterIndex (ZendDbSchema_Db_Schema_Table_Index $schema)
 dropIndex (ZendDbSchema_Db_Schema_Table_Index $schema)
 addPrimaryKey (ZendDbSchema_Db_Schema_Table_PrimaryKey $schema)
 dropPrimaryKey (ZendDbSchema_Db_Schema_Table_PrimaryKey $schema)
 addForeignKey (ZendDbSchema_Db_Schema_Table_ForeignKey $schema)
 alterForeignKey (ZendDbSchema_Db_Schema_Table_ForeignKey $schema)
 dropForeignKey (ZendDbSchema_Db_Schema_Table_ForeignKey $schema)

Protected Member Functions

 _columnSql (ZendDbSchema_Db_Schema_Table_Column $schema)

Detailed Description

Definition at line 29 of file Table.php.


Member Function Documentation

ZendDbSchema_Db_Schema_Generator_Pgsql_Table::_columnSql ( ZendDbSchema_Db_Schema_Table_Column  $schema)
protected

Generate

Parameters:
ZendDbSchema_Db_Schema_Table_Column$schema
Returns:
string

Definition at line 134 of file Table.php.

Referenced by alterColumn(), and createColumn().

Here is the call graph for this function:

Here is the caller graph for this function:

ZendDbSchema_Db_Schema_Generator_Pgsql_Table::addForeignKey ( ZendDbSchema_Db_Schema_Table_ForeignKey  $schema)

Generate CREATE FOREIGN KEY

Parameters:
ZendDbSchema_Db_Schema_Table_ForeignKey$schema
Returns:
string

Implements ZendDbSchema_Db_Schema_Generator_Table.

Definition at line 301 of file Table.php.

Referenced by alterForeignKey().

Here is the call graph for this function:

Here is the caller graph for this function:

ZendDbSchema_Db_Schema_Generator_Pgsql_Table::addPrimaryKey ( ZendDbSchema_Db_Schema_Table_PrimaryKey  $schema)

Generate ADD PRIMARY KEY

Parameters:
ZendDbSchema_Db_Schema_Table_PrimaryKey$schema
Returns:
string

Implements ZendDbSchema_Db_Schema_Generator_Table.

Definition at line 271 of file Table.php.

Here is the call graph for this function:

ZendDbSchema_Db_Schema_Generator_Pgsql_Table::alterColumn ( ZendDbSchema_Db_Schema_Table_Column  $schema)

Generate ALTER DATABASE

Parameters:
ZendDbSchema_Db_Schema_Table_Column$schema
Returns:
string

Implements ZendDbSchema_Db_Schema_Generator_Table.

Definition at line 174 of file Table.php.

Here is the call graph for this function:

ZendDbSchema_Db_Schema_Generator_Pgsql_Table::alterForeignKey ( ZendDbSchema_Db_Schema_Table_ForeignKey  $schema)

Generate ALTER FOREIGN KEY

Parameters:
ZendDbSchema_Db_Schema_Table_ForeignKey$schema
Returns:
string

Implements ZendDbSchema_Db_Schema_Generator_Table.

Definition at line 335 of file Table.php.

Here is the call graph for this function:

ZendDbSchema_Db_Schema_Generator_Pgsql_Table::alterIndex ( ZendDbSchema_Db_Schema_Table_Index  $schema)

Generate ALTER DATABASE

Parameters:
ZendDbSchema_Db_Schema_Table_Index$schema
Returns:
string

Implements ZendDbSchema_Db_Schema_Generator_Table.

Definition at line 245 of file Table.php.

Here is the call graph for this function:

ZendDbSchema_Db_Schema_Generator_Pgsql_Table::alterTable ( ZendDbSchema_Db_Schema_Table  $schema)

Generate ALTER TABLE

Parameters:
ZendDbSchema_Db_Schema_Table$schema
Returns:
string

Implements ZendDbSchema_Db_Schema_Generator_Table.

Definition at line 83 of file Table.php.

Here is the call graph for this function:

ZendDbSchema_Db_Schema_Generator_Pgsql_Table::createColumn ( ZendDbSchema_Db_Schema_Table_Column  $schema)

Generate ALTER DATABASE

Parameters:
ZendDbSchema_Db_Schema_Table_Column$schema
Returns:
string

Implements ZendDbSchema_Db_Schema_Generator_Table.

Definition at line 162 of file Table.php.

Here is the call graph for this function:

ZendDbSchema_Db_Schema_Generator_Pgsql_Table::createIndex ( ZendDbSchema_Db_Schema_Table_Index  $schema)

Generate CREATE INDEX

Parameters:
ZendDbSchema_Db_Schema_Table_Index$schema
Returns:
string

Implements ZendDbSchema_Db_Schema_Generator_Table.

Definition at line 219 of file Table.php.

Referenced by alterIndex().

Here is the call graph for this function:

Here is the caller graph for this function:

ZendDbSchema_Db_Schema_Generator_Pgsql_Table::createTable ( ZendDbSchema_Db_Schema_Table  $schema)

Generate CREATE TABLE

Parameters:
ZendDbSchema_Db_Schema_Table$schema
Returns:
string

Implements ZendDbSchema_Db_Schema_Generator_Table.

Definition at line 38 of file Table.php.

Here is the call graph for this function:

ZendDbSchema_Db_Schema_Generator_Pgsql_Table::dropColumn ( ZendDbSchema_Db_Schema_Table_Column  $schema)

Generate CREATE INDEX

Parameters:
ZendDbSchema_Db_Schema_Table_Column$schema
Returns:
string

Implements ZendDbSchema_Db_Schema_Generator_Table.

Definition at line 205 of file Table.php.

Here is the call graph for this function:

ZendDbSchema_Db_Schema_Generator_Pgsql_Table::dropForeignKey ( ZendDbSchema_Db_Schema_Table_ForeignKey  $schema)

Generate DROP FOREIGN KEY

Parameters:
ZendDbSchema_Db_Schema_Table_PrimaryKey$schema
Returns:
string

Implements ZendDbSchema_Db_Schema_Generator_Table.

Definition at line 351 of file Table.php.

Referenced by alterForeignKey().

Here is the call graph for this function:

Here is the caller graph for this function:

ZendDbSchema_Db_Schema_Generator_Pgsql_Table::dropIndex ( ZendDbSchema_Db_Schema_Table_Index  $schema)

Generate DROP INDEX

Parameters:
ZendDbSchema_Db_Schema_Table_Index$schema
Returns:
string

Implements ZendDbSchema_Db_Schema_Generator_Table.

Definition at line 256 of file Table.php.

Referenced by createIndex().

Here is the call graph for this function:

Here is the caller graph for this function:

ZendDbSchema_Db_Schema_Generator_Pgsql_Table::dropPrimaryKey ( ZendDbSchema_Db_Schema_Table_PrimaryKey  $schema)

Generate DROP PRIMARY KEY

Parameters:
ZendDbSchema_Db_Schema_Table_PrimaryKey$schema
Returns:
string

Implements ZendDbSchema_Db_Schema_Generator_Table.

Definition at line 287 of file Table.php.

Here is the call graph for this function:

ZendDbSchema_Db_Schema_Generator_Pgsql_Table::dropTable ( ZendDbSchema_Db_Schema_Table  $schema)

Generate DROP TABLE

Parameters:
ZendDbSchema_Db_Schema_Table$schema
Returns:
string

Implements ZendDbSchema_Db_Schema_Generator_Table.

Definition at line 120 of file Table.php.

Here is the call graph for this function:


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