Doctrine


Doctrine\DBAL\Schema\OracleSchemaManager
/Doctrine/DBAL/Schema/OracleSchemaManager.php at line 34

Class OracleSchemaManager

Class:OracleSchemaManager - Superclass: AbstractSchemaManager
AbstractSchemaManager
⌊ OracleSchemaManager

public class OracleSchemaManager
extends AbstractSchemaManager

Oracle Schema Manager

License:
http://www.opensource.org/licenses/lgpl-license.php LGPL
Author:
Konsta Vesterinen
Lukas Smith (PEAR MDB2 library)
Benjamin Eberlei
Version:
$Revision$
Since:
2.0

Fields inherited from Doctrine\DBAL\Schema\AbstractSchemaManager
_conn, _platform
Method Summary
void

createDatabase(string database)

Creates a new database.

void

dropAutoincrement(mixed table)

void

dropTable(mixed name, string table)

Drop the given table

Methods inherited from Doctrine\DBAL\Schema\AbstractSchemaManager
alterTable, createConstraint, createDatabase, createForeignKey, createIndex, createSchema, createSchemaConfig, createSequence, createTable, createView, dropAndCreateConstraint, dropAndCreateDatabase, dropAndCreateForeignKey, dropAndCreateIndex, dropAndCreateSequence, dropAndCreateTable, dropAndCreateView, dropConstraint, dropDatabase, dropForeignKey, dropIndex, dropSequence, dropTable, dropView, getDatabasePlatform, listDatabases, listSequences, listTableColumns, listTableDetails, listTableForeignKeys, listTableIndexes, listTableNames, listTables, listViews, renameTable, tryMethod

Method Detail

/Doctrine/DBAL/Schema/OracleSchemaManager.php at line 245

createDatabase

public void createDatabase(string database)

Creates a new database.

Parameters:
database - The name of the database to create.

/Doctrine/DBAL/Schema/OracleSchemaManager.php at line 264

dropAutoincrement

public void dropAutoincrement(mixed table)

/Doctrine/DBAL/Schema/OracleSchemaManager.php at line 274

dropTable

public void dropTable(mixed name, string table)

Drop the given table

Parameters:
table - The name of the table to drop

Doctrine