BlueprintState
class BlueprintState (View source)
Свойства
| protected Blueprint | $blueprint | Экземпляр плана. | |
| protected Connection | $connection | Экземпляр подключения. | |
| protected Grammar | $grammar | Экземпляр грамматики. |
Методы
| void | __construct(Blueprint $blueprint, Connection $connection, Grammar $grammar) Создаёт новый экземпляр состояния плана. | |
| IndexDefinition|null | getPrimaryKey() Получает первичный ключ. | |
| ColumnDefinition[] | getColumns() Получает столбцы. | |
| IndexDefinition[] | getIndexes() Получает индексы. | |
| ForeignKeyDefinition[] | getForeignKeys() Получает внешние ключи. | |
| update(Fluent $command) Нет описания. |
Подробности
void __construct(Blueprint $blueprint, Connection $connection, Grammar $grammar)
Создаёт новый экземпляр состояния плана.
IndexDefinition|null getPrimaryKey()
Получает первичный ключ.
ColumnDefinition[] getColumns()
Получает столбцы.
IndexDefinition[] getIndexes()
Получает индексы.
ForeignKeyDefinition[] getForeignKeys()
Получает внешние ключи.
update(Fluent $command)
Нет описания.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Database/Schema/BlueprintState.html