dev.obliquid.com: obliquid
[ class tree: obliquid ] [ index: obliquid ] [ all elements ]

Class: metabase_manager_database_class

Source Location: Program_Root/classes/metabase/manager_database.php

Class Overview




Methods


Child classes:

Inherited Variables

Inherited Methods


Class Details

[line 13]




[ Top ]


Class Methods


method AlterTable [line 103]


method CreateDatabase [line 75]


method CreateIndex [line 143]

void CreateIndex( mixed &$db, mixed $table, mixed $name, mixed &$definition)





Overridden in child classes as:

metabase_manager_sqlite_class::CreateIndex()
metabase_manager_mysql_class::CreateIndex()

[ Top ]

method CreateSequence [line 178]


method CreateTable [line 85]

void CreateTable( mixed &$db, mixed $name, mixed &$fields)





Overridden in child classes as:

metabase_manager_sqlite_class::CreateTable()
metabase_manager_mysql_class::CreateTable()

[ Top ]

method DropDatabase [line 80]


method DropIndex [line 173]

void DropIndex( mixed &$db, mixed $table, mixed $name)





Overridden in child classes as:

metabase_manager_sqlite_class::DropIndex()
metabase_manager_mysql_class::DropIndex()

[ Top ]

method DropSequence [line 183]


method DropTable [line 98]

void DropTable( mixed &$db, mixed $name)





[ Top ]

method GetField [line 17]

void GetField( mixed &$db, mixed &$field, mixed $field_name, mixed &$query)





[ Top ]

method GetFieldList [line 59]

void GetFieldList( mixed &$db, mixed &$fields, mixed &$query_fields)





[ Top ]

method GetSequenceCurrentValue [line 188]


method GetSequenceDefinition [line 138]

void GetSequenceDefinition( mixed &$db, mixed $sequence, mixed &$definition)





Overridden in child classes as:

metabase_manager_sqlite_class::GetSequenceDefinition()
metabase_manager_mysql_class::GetSequenceDefinition()

[ Top ]

method GetTableFieldDefinition [line 118]

void GetTableFieldDefinition( mixed &$db, mixed $table, mixed $field, mixed &$definition)





Overridden in child classes as:

metabase_manager_sqlite_class::GetTableFieldDefinition()
metabase_manager_mysql_class::GetTableFieldDefinition()

[ Top ]

method GetTableIndexDefinition [line 128]

void GetTableIndexDefinition( mixed &$db, mixed $table, mixed $index, mixed &$definition)





Overridden in child classes as:

metabase_manager_sqlite_class::GetTableIndexDefinition()
metabase_manager_mysql_class::GetTableIndexDefinition()

[ Top ]

method ListSequences [line 133]

void ListSequences( mixed &$db, mixed &$sequences)





Overridden in child classes as:

metabase_manager_sqlite_class::ListSequences()
metabase_manager_mysql_class::ListSequences()

[ Top ]

method ListTableFields [line 113]

void ListTableFields( mixed &$db, mixed $table, mixed &$fields)





Overridden in child classes as:

metabase_manager_sqlite_class::ListTableFields()
metabase_manager_mysql_class::ListTableFields()

[ Top ]

method ListTableIndexes [line 123]

void ListTableIndexes( mixed &$db, mixed $table, mixed &$indexes)





Overridden in child classes as:

metabase_manager_sqlite_class::ListTableIndexes()
metabase_manager_mysql_class::ListTableIndexes()

[ Top ]

method ListTables [line 108]

void ListTables( mixed &$db, mixed &$tables)





Overridden in child classes as:

metabase_manager_sqlite_class::ListTables()
metabase_manager_mysql_class::ListTables()

[ Top ]


Documentation generated on Tue, 29 Mar 2005 09:03:59 -0800 by phpDocumentor 1.2.0rc2