Spec-Zone.ru › CakePHP 4.4

Интерфейс SqlGeneratorInterface

Интерфейс, используемый объектами TableSchema.

Пространство имён: Cake\Database\Schema

Краткое описание методов

  • addConstraintSql() public

    Сгенерировать SQL-запросы для добавления ограничений к таблице

  • createSql() public

    Сгенерировать SQL для создания таблицы.

  • dropConstraintSql() public

    Сгенерировать SQL-запросы для удаления ограничений из таблицы

  • dropSql() public

    Сгенерировать SQL для удаления таблицы.

  • truncateSql() public

    Сгенерировать SQL-запросы для обнуления таблицы

Подробное описание методов

addConstraintSql() public

addConstraintSql(Cake\Database\Connection $connection): array

Сгенерировать SQL-запросы для добавления ограничений к таблице

Параметры

Cake\Database\Connection $connection

Подключение, для которого генерируется SQL.

Возвращаемое значение

array

createSql() public

createSql(Cake\Database\Connection $connection): array

Сгенерировать SQL для создания таблицы.

Использует подключение для доступа к диалекту схемы, чтобы сгенерировать платформозависимый SQL.

Параметры

Cake\Database\Connection $connection

Подключение, для которого генерируется SQL.

Возвращаемое значение

array

dropConstraintSql() public

dropConstraintSql(Cake\Database\Connection $connection): array

Сгенерировать SQL-запросы для удаления ограничений из таблицы

Параметры

Cake\Database\Connection $connection

Подключение, для которого генерируется SQL.

Возвращаемое значение

array

dropSql() public

dropSql(Cake\Database\Connection $connection): array

Сгенерировать SQL для удаления таблицы.

Использует подключение для доступа к диалекту схемы, чтобы сгенерировать платформозависимый SQL.

Параметры

Cake\Database\Connection $connection

Подключение, для которого генерируется SQL.

Возвращаемое значение

array

truncateSql() public

truncateSql(Cake\Database\Connection $connection): array

Сгенерировать SQL-запросы для обнуления таблицы

Параметры

Cake\Database\Connection $connection

Подключение, для которого генерируется SQL.

Возвращаемое значение

array

© 2005–present The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/4.3/interface-Cake.Database.Schema.SqlGeneratorInterface.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API