0.10 Doctrine_Export_Mssql
Doctrine Export Mssql
Inheritence
Doctrine_Export_Mssql < Doctrine_Export < Doctrine_Connection_Module
Method Summary
| Returns | Name | Description |
|---|---|---|
| alterTable | ||
| createDatabase | ||
| string | createSequence | |
| dropDatabase | ||
| dropSequenceSql | ||
| string | getTemporaryTableQuery |
Methods inherited from Doctrine_Export
exportSchema , dropDatabaseSql , exportGeneratorsSql , createConstraintSql , dropSequence , createIndexSql , getDeclaration , createTableSql , getDefaultFieldDeclaration , getAdvancedForeignKeyOptions , dropDatabase , exportClassesSql , getCharsetFieldDeclaration , getCollationFieldDeclaration , dropIndex , dropSequenceSql , createConstraint , alterTableSql , exportTable , getForeignKeyBaseDeclaration , createForeignKeySql , getCheckDeclaration , exportClasses , dropTable , exportSql , getForeignKeyReferentialAction , alterTable , dropIndexSql , dropTableSql , dropConstraint , createSequence , createIndex , getUniqueFieldDeclaration , getForeignKeyDeclaration , getTemporaryTableQuery , dropForeignKey , createSequenceSql , getIndexDeclaration , getAllGenerators , createDatabase , createForeignKey , getFieldDeclarationList , createTable , createDatabaseSql , getIndexFieldDeclarationListMethod Details
-
$name name of the table that is intended to be changed. $changes associative array that contains the details of each type of change that is intended to be performed. The types of changes that are currently supported are defined as follows:
name
New name f
$check indicates whether the function should just check if the DBMS driver can perform the requested table alterations if the value is true or actually perform them otherwise. alterTable($name, $changes, $check = false)
alter an existing table
-
$name name of the database that should be created createDatabase($name)
create a new database
-
$seqName name of the sequence to be created $start start value of the sequence; default is 1 $options An associative array of table options: array( 'comment' => 'Foo', 'charset' => 'utf8', 'collate' => 'utf8_unicode_ci', ); (string) createSequence($seqName, $start = 1, $options = array())
create sequence
-
$name name of the database that should be dropped dropDatabase($name)
drop an existing database
-
$seqName name of the sequence to be dropped dropSequenceSql($seqName)
This function drops an existing sequence
-
(string) getTemporaryTableQuery()
Override the parent method.
Doctrine_Export_Mssql