1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Constraint
Граф наследования:Constraint:
BaseObject

Открытые члены

 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

Методы

◆ create()

create ( Tokenizer $tokenizer,
$constraintName = '' )
static

Creates constraint object from tokens.

If parameter $constraintName is not passed then current position should point to the name of the constraint.

Аргументы
Tokenizer$tokenizerTokens collection.
string$constraintNameOptional name of the constraint.
Возвращает
Constraint

См. определение в файле constraint.php строка 18

◆ getCreateDdl()

getCreateDdl ( $dbType = '')

Return DDL for constraint creation.

Аргументы
string$dbTypeDatabase type (MYSQL, ORACLE or MSSQL).
Возвращает
array|string

Переопределяет метод предка BaseObject.

См. определение в файле constraint.php строка 87

◆ getDropDdl()

getDropDdl ( $dbType = '')

Return DDL for constraint destruction.

Аргументы
string$dbTypeDatabase type (MYSQL, ORACLE or MSSQL).
Возвращает
array|string

Переопределяет метод предка BaseObject.

См. определение в файле constraint.php строка 107

◆ getModifyDdl()

getModifyDdl ( BaseObject $target,
$dbType = '' )

Return DDL for constraint modification.

Аргументы
BaseObject$targetTarget object.
string$dbTypeDatabase type (MYSQL, ORACLE or MSSQL).
Возвращает
array|string

Переопределяет метод предка BaseObject.

См. определение в файле constraint.php строка 128

Поля

◆ $columns

$columns = []

См. определение в файле constraint.php строка 6


Объявления и описания членов класса находятся в файле: