MIOLO20
Carregando...
Procurando...
Nenhuma entrada encontrada
Referência à classe MsSqlSchemaManager
Diagrama de heranças da classe MsSqlSchemaManager
AbstractSchemaManager

Membros públicos

 _getPortableTableForeignKeyDefinition ($tableForeignKey)
 
- Membros públicos herdados de AbstractSchemaManager
 __construct (\Doctrine\DBAL\Connection $conn)
 
 getDatabasePlatform ()
 
 tryMethod ()
 
 listDatabases ()
 
 listSequences ($database=null)
 
 listTableColumns ($table)
 
 listTableIndexes ($table)
 
 tablesExist ($tableNames)
 
 listTableNames ()
 
 listTables ()
 
 listTableDetails ($tableName)
 
 listViews ()
 
 listTableForeignKeys ($table, $database=null)
 
 dropDatabase ($database)
 
 dropTable ($table)
 
 dropIndex ($index, $table)
 
 dropConstraint (Constraint $constraint, $table)
 
 dropForeignKey ($foreignKey, $table)
 
 dropSequence ($name)
 
 dropView ($name)
 
 createDatabase ($database)
 
 createTable (Table $table)
 
 createSequence ($sequence)
 
 createConstraint (Constraint $constraint, $table)
 
 createIndex (Index $index, $table)
 
 createForeignKey (ForeignKeyConstraint $foreignKey, $table)
 
 createView (View $view)
 
 dropAndCreateConstraint (Constraint $constraint, $table)
 
 dropAndCreateIndex (Index $index, $table)
 
 dropAndCreateForeignKey (ForeignKeyConstraint $foreignKey, $table)
 
 dropAndCreateSequence (Sequence $sequence)
 
 dropAndCreateTable (Table $table)
 
 dropAndCreateDatabase ($database)
 
 dropAndCreateView (View $view)
 
 alterTable (TableDiff $tableDiff)
 
 renameTable ($name, $newName)
 
 createSchema ()
 
 createSchemaConfig ()
 

Membros protegidos

 _getPortableTableColumnDefinition ($tableColumn)
 
 _getPortableTableIndexesList ($tableIndexRows, $tableName=null)
 
 _getPortableTableDefinition ($table)
 
 _getPortableDatabaseDefinition ($database)
 
 _getPortableViewDefinition ($view)
 
- Membros protegidos herdados de AbstractSchemaManager
 _getPortableDatabasesList ($databases)
 
 _getPortableFunctionsList ($functions)
 
 _getPortableFunctionDefinition ($function)
 
 _getPortableTriggersList ($triggers)
 
 _getPortableTriggerDefinition ($trigger)
 
 _getPortableSequencesList ($sequences)
 
 _getPortableSequenceDefinition ($sequence)
 
 _getPortableTableColumnList ($tableColumns)
 
 _getPortableTablesList ($tables)
 
 _getPortableUsersList ($users)
 
 _getPortableUserDefinition ($user)
 
 _getPortableViewsList ($views)
 
 _getPortableTableForeignKeysList ($tableForeignKeys)
 
 _execSql ($sql)
 

Outros membros herdados

- Atributos Protegidos herdados de AbstractSchemaManager
 $_conn
 
 $_platform
 

Descrição detalhada

xxx

@license http://www.opensource.org/licenses/lgpl-license.php LGPL

Autor
Konsta Vesterinen kvest.nosp@m.eri@.nosp@m.cc.hu.nosp@m.t.fi
Lukas Smith smith.nosp@m.@poo.nosp@m.teewe.nosp@m.et.o.nosp@m.rg (PEAR MDB2 library)
Juozas Kaziukenas juoza.nosp@m.s@ju.nosp@m.okaz..nosp@m.com
Versão
$Revision$
Desde
2.0

Definido na linha 32 do ficheiro MsSqlSchemaManager.php.

Documentação das funções

◆ _getPortableDatabaseDefinition()

_getPortableDatabaseDefinition ( $database)
protected

@override

Reimplementado de AbstractSchemaManager.

Definido na linha 158 do ficheiro MsSqlSchemaManager.php.

◆ _getPortableTableColumnDefinition()

_getPortableTableColumnDefinition ( $tableColumn)
protected

@override

Reimplementado de AbstractSchemaManager.

Definido na linha 38 do ficheiro MsSqlSchemaManager.php.

◆ _getPortableTableDefinition()

_getPortableTableDefinition ( $table)
protected

@override

Reimplementado de AbstractSchemaManager.

Definido na linha 150 do ficheiro MsSqlSchemaManager.php.

◆ _getPortableTableForeignKeyDefinition()

_getPortableTableForeignKeyDefinition ( $tableForeignKey)

@override

Reimplementado de AbstractSchemaManager.

Definido na linha 133 do ficheiro MsSqlSchemaManager.php.

◆ _getPortableTableIndexesList()

_getPortableTableIndexesList ( $tableIndexRows,
$tableName = null )
protected

@override

Reimplementado de AbstractSchemaManager.

Definido na linha 104 do ficheiro MsSqlSchemaManager.php.

◆ _getPortableViewDefinition()

_getPortableViewDefinition ( $view)
protected

@override

Reimplementado de AbstractSchemaManager.

Definido na linha 166 do ficheiro MsSqlSchemaManager.php.


A documentação para esta classe foi gerada a partir do seguinte ficheiro: