См. определение в файле table.php строка 6
◆ __construct()
__construct |
( |
| $name = '' | ) |
|
◆ create()
Creates table object from tokens.
Current position should point to the name of the sequence or 'if not exists' clause.
- Аргументы
-
Tokenizer | $tokenizer | Tokens collection. |
- Возвращает
- Table
- Исключения
-
См. определение в файле table.php строка 136
◆ createColumn()
Creates column object from tokens.
And registers column in the table column registry.
- Аргументы
-
Tokenizer | $tokenizer | Tokens collection. |
- Возвращает
- Table
- См. также
- Column::create
См. определение в файле table.php строка 97
◆ createConstraint()
createConstraint |
( |
Tokenizer | $tokenizer, |
|
|
| $constraintName = '' ) |
Creates constraint object from tokens.
And registers constraint in the table constraint registry.
- Аргументы
-
Tokenizer | $tokenizer | Tokens collection. |
string | $constraintName | Optional name of the constraint. |
- Возвращает
- Table
- См. также
- Constraint::create
См. определение в файле table.php строка 58
◆ createIndex()
createIndex |
( |
Tokenizer | $tokenizer, |
|
|
| $unique = false, |
|
|
| $fulltext = false, |
|
|
| $indexName = '' ) |
Creates index object from tokens.
And registers index in the table index registry.
- Аргументы
-
Tokenizer | $tokenizer | Tokens collection. |
bool | $unique | Uniqueness flag. |
bool | $fulltext | Fulltext flag. |
string | $indexName | Optional name of the index. |
- Возвращает
- Table
- См. также
- Index::create
См. определение в файле table.php строка 79
◆ createTrigger()
Creates trigger object from tokens.
And registers trigger in the table trigger registry.
- Аргументы
-
Tokenizer | $tokenizer | Tokens collection. |
- Возвращает
- Table
- См. также
- Constraint::create
См. определение в файле table.php строка 39
◆ getDropDdl()
getDropDdl |
( |
| $dbType = '' | ) |
|
Return DDL for table destruction.
- Аргументы
-
string | $dbType | Database type (MYSQL, ORACLE or MSSQL). |
- Возвращает
- array|string
Переопределяет метод предка BaseObject.
См. определение в файле table.php строка 348
◆ modifyColumn()
Alters column object from tokens.
- Аргументы
-
Tokenizer | $tokenizer | Tokens collection. |
- Возвращает
- Table
- См. также
- Column::create
См. определение в файле table.php строка 113
◆ $columns
◆ $constraints
◆ $indexes
◆ $triggers