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

Membros públicos estáticos

static tableDoesNotExist ($tableName)
 
static indexNameInvalid ($indexName)
 
static indexDoesNotExist ($indexName, $table)
 
static indexAlreadyExists ($indexName, $table)
 
static columnDoesNotExist ($columnName, $table)
 
static tableAlreadyExists ($tableName)
 
static columnAlreadyExists ($tableName, $columnName)
 
static sequenceAlreadyExists ($sequenceName)
 
static sequenceDoesNotExist ($sequenceName)
 
static foreignKeyDoesNotExist ($fkName, $table)
 
static namedForeignKeyRequired (Table $localTable, ForeignKeyConstraint $foreignKey)
 
static alterTableChangeNotSupported ($changeName)
 
- Membros públicos estáticos herdados de DBALException
static notSupported ($method)
 
static invalidPlatformSpecified ()
 
static invalidPdoInstance ()
 
static driverRequired ()
 
static unknownDriver ($unknownDriverName, array $knownDrivers)
 
static invalidWrapperClass ($wrapperClass)
 
static invalidDriverClass ($driverClass)
 
static invalidTableName ($tableName)
 
static noColumnsSpecifiedForTable ($tableName)
 
static limitOffsetInvalid ()
 
static typeExists ($name)
 
static unknownColumnType ($name)
 
static typeNotFound ($name)
 

Campos de Dados

const TABLE_DOESNT_EXIST = 10
 
const TABLE_ALREADY_EXISTS = 20
 
const COLUMN_DOESNT_EXIST = 30
 
const COLUMN_ALREADY_EXISTS = 40
 
const INDEX_DOESNT_EXIST = 50
 
const INDEX_ALREADY_EXISTS = 60
 
const SEQUENCE_DOENST_EXIST = 70
 
const SEQUENCE_ALREADY_EXISTS = 80
 
const INDEX_INVALID_NAME = 90
 
const FOREIGNKEY_DOESNT_EXIST = 100
 

Descrição detalhada

Definido na linha 5 do ficheiro SchemaException.php.

Documentação das funções

◆ alterTableChangeNotSupported()

static alterTableChangeNotSupported ( $changeName)
static

Definido na linha 123 do ficheiro SchemaException.php.

◆ columnAlreadyExists()

static columnAlreadyExists ( $tableName,
$columnName )
static
Parâmetros
string$tableName
string$columnName
Retorna
SchemaException

Definido na linha 79 do ficheiro SchemaException.php.

◆ columnDoesNotExist()

static columnDoesNotExist ( $columnName,
$table )
static
Parâmetros
string$columnName
Retorna
SchemaException

Definido na linha 58 do ficheiro SchemaException.php.

◆ foreignKeyDoesNotExist()

static foreignKeyDoesNotExist ( $fkName,
$table )
static
Parâmetros
string$fkName
Retorna
SchemaException

Definido na linha 108 do ficheiro SchemaException.php.

◆ indexAlreadyExists()

static indexAlreadyExists ( $indexName,
$table )
static
Parâmetros
string$indexName
Retorna
SchemaException

Definido na linha 49 do ficheiro SchemaException.php.

◆ indexDoesNotExist()

static indexDoesNotExist ( $indexName,
$table )
static
Parâmetros
string$indexName
Retorna
SchemaException

Definido na linha 40 do ficheiro SchemaException.php.

◆ indexNameInvalid()

static indexNameInvalid ( $indexName)
static
Parâmetros
string$indexName
Retorna
SchemaException

Definido na linha 31 do ficheiro SchemaException.php.

◆ namedForeignKeyRequired()

static namedForeignKeyRequired ( Table $localTable,
ForeignKeyConstraint $foreignKey )
static

Definido na linha 113 do ficheiro SchemaException.php.

◆ sequenceAlreadyExists()

static sequenceAlreadyExists ( $sequenceName)
static
Parâmetros
string$sequenceName
Retorna
SchemaException

Definido na linha 90 do ficheiro SchemaException.php.

◆ sequenceDoesNotExist()

static sequenceDoesNotExist ( $sequenceName)
static
Parâmetros
string$sequenceName
Retorna
SchemaException

Definido na linha 99 do ficheiro SchemaException.php.

◆ tableAlreadyExists()

static tableAlreadyExists ( $tableName)
static
Parâmetros
string$tableName
Retorna
SchemaException

Definido na linha 68 do ficheiro SchemaException.php.

◆ tableDoesNotExist()

static tableDoesNotExist ( $tableName)
static
Parâmetros
string$tableName
Retorna
SchemaException

Definido na linha 22 do ficheiro SchemaException.php.

Documentação dos campos e atributos

◆ COLUMN_ALREADY_EXISTS

const COLUMN_ALREADY_EXISTS = 40

Definido na linha 10 do ficheiro SchemaException.php.

◆ COLUMN_DOESNT_EXIST

const COLUMN_DOESNT_EXIST = 30

Definido na linha 9 do ficheiro SchemaException.php.

◆ FOREIGNKEY_DOESNT_EXIST

const FOREIGNKEY_DOESNT_EXIST = 100

Definido na linha 16 do ficheiro SchemaException.php.

◆ INDEX_ALREADY_EXISTS

const INDEX_ALREADY_EXISTS = 60

Definido na linha 12 do ficheiro SchemaException.php.

◆ INDEX_DOESNT_EXIST

const INDEX_DOESNT_EXIST = 50

Definido na linha 11 do ficheiro SchemaException.php.

◆ INDEX_INVALID_NAME

const INDEX_INVALID_NAME = 90

Definido na linha 15 do ficheiro SchemaException.php.

◆ SEQUENCE_ALREADY_EXISTS

const SEQUENCE_ALREADY_EXISTS = 80

Definido na linha 14 do ficheiro SchemaException.php.

◆ SEQUENCE_DOENST_EXIST

const SEQUENCE_DOENST_EXIST = 70

Definido na linha 13 do ficheiro SchemaException.php.

◆ TABLE_ALREADY_EXISTS

const TABLE_ALREADY_EXISTS = 20

Definido na linha 8 do ficheiro SchemaException.php.

◆ TABLE_DOESNT_EXIST

const TABLE_DOESNT_EXIST = 10

Definido na linha 7 do ficheiro SchemaException.php.


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