Открытые члены | |
getCreateDdl ($dbType='') | |
getDropDdl ($dbType='') | |
getModifyDdl (BaseObject $target, $dbType='') | |
Открытые члены унаследованные от BaseObject | |
__construct ($name='') | |
setBody ($body) | |
setParent (BaseObject $parent=null) | |
getUnquotedName ($name=null) | |
getLowercasedName () | |
compareName ($name) | |
Открытые статические члены | |
static | create (Tokenizer $tokenizer, $constraintName='') |
Открытые статические члены унаследованные от BaseObject | |
static | getCompareName ($name) |
Открытые атрибуты | |
$columns = [] | |
Открытые атрибуты унаследованные от BaseObject | |
$parent = null | |
$name = '' | |
$body = '' | |
Дополнительные унаследованные члены | |
Защищенные данные унаследованные от BaseObject | |
$ciName = '' | |
См. определение в файле constraint.php строка 4
|
static |
Creates constraint object from tokens.
If parameter $constraintName is not passed then current position should point to the name of the constraint.
Tokenizer | $tokenizer | Tokens collection. |
string | $constraintName | Optional name of the constraint. |
См. определение в файле constraint.php строка 18
getCreateDdl | ( | $dbType = '' | ) |
Return DDL for constraint creation.
string | $dbType | Database type (MYSQL, ORACLE or MSSQL). |
Переопределяет метод предка BaseObject.
См. определение в файле constraint.php строка 87
getDropDdl | ( | $dbType = '' | ) |
Return DDL for constraint destruction.
string | $dbType | Database type (MYSQL, ORACLE or MSSQL). |
Переопределяет метод предка BaseObject.
См. определение в файле constraint.php строка 107
getModifyDdl | ( | BaseObject | $target, |
$dbType = '' ) |
Return DDL for constraint modification.
BaseObject | $target | Target object. |
string | $dbType | Database type (MYSQL, ORACLE or MSSQL). |
Переопределяет метод предка BaseObject.
См. определение в файле constraint.php строка 128
$columns = [] |
См. определение в файле constraint.php строка 6