extends |
Exception |
---|
Methods | ||
---|---|---|
public
static
|
tableDoesNotExist(string $tableName): SchemaException
|
# |
public
static
|
indexNameInvalid(string $indexName): SchemaException
|
# |
public
static
|
indexDoesNotExist(string $indexName, string $table): SchemaException
|
# |
public
static
|
indexAlreadyExists(string $indexName, string $table): SchemaException
|
# |
public
static
|
columnDoesNotExist(string $columnName, string $table): SchemaException
|
# |
public
static
|
namespaceAlreadyExists(string $namespaceName): SchemaException
|
# |
public
static
|
tableAlreadyExists(string $tableName): SchemaException
|
# |
public
static
|
columnAlreadyExists(string $tableName, string $columnName): SchemaException
|
# |
public
static
|
sequenceAlreadyExists(string $name): SchemaException
|
# |
public
static
|
sequenceDoesNotExist(string $name): SchemaException
|
# |
public
static
|
foreignKeyDoesNotExist(string $fkName, string $table): SchemaException
|
# |
public
static
|
namedForeignKeyRequired(Table $localTable, ForeignKeyConstraint $foreignKey): SchemaException
|
# |
public
static
|
alterTableChangeNotSupported(string $changeName): SchemaException
|
# |
Methods inherited from Exception |
---|
__construct(), __wakeup(), getMessage(), getCode(), getFile(), getLine(), getTrace(), getPrevious(), getTraceAsString(), __toString() |
Constants | ||
---|---|---|
public
|
TABLE_DOESNT_EXIST = 10
|
# |
public
|
TABLE_ALREADY_EXISTS = 20
|
# |
public
|
COLUMN_DOESNT_EXIST = 30
|
# |
public
|
COLUMN_ALREADY_EXISTS = 40
|
# |
public
|
INDEX_DOESNT_EXIST = 50
|
# |
public
|
INDEX_ALREADY_EXISTS = 60
|
# |
public
|
SEQUENCE_DOENST_EXIST = 70
|
# |
public
|
SEQUENCE_ALREADY_EXISTS = 80
|
# |
public
|
INDEX_INVALID_NAME = 90
|
# |
public
|
FOREIGNKEY_DOESNT_EXIST = 100
|
# |
public
|
NAMESPACE_ALREADY_EXISTS = 110
|
# |