Работа со схемой базы данных

Больше
3 мес. 2 нед. назад #4991 от admin
Эти методы могут быть использованы, как указано ниже:
//...

yii Работа со схемой базы данных

Работа со схемой базы данных

Yii DAO предоставляет целый набор методов для управления схемой базы данных, таких как создание новых таблиц, удаление столбцов из таблицы, и т.д.. Эти методы описаны ниже:

  • [[yii\db\Command::createTable()|createTable()]]: создание таблицы
  • [[yii\db\Command::renameTable()|renameTable()]]: переименование таблицы
  • [[yii\db\Command::dropTable()|dropTable()]]: удаление таблицы
  • [[yii\db\Command::truncateTable()|truncateTable()]]: удаление всех записей в таблице
  • [[yii\db\Command::addColumn()|addColumn()]]: добавление столбца
  • [[yii\db\Command::renameColumn()|renameColumn()]]: переименование столбца
  • [[yii\db\Command::dropColumn()|dropColumn()]]: удаление столбца
  • [[yii\db\Command::alterColumn()|alterColumn()]]: преобразование столбца
  • [[yii\db\Command::addPrimaryKey()|addPrimaryKey()]]: добавление первичного ключа
  • [[yii\db\Command::dropPrimaryKey()|dropPrimaryKey()]]: удаление первичного ключа
  • [[yii\db\Command::addForeignKey()|addForeignKey()]]: добавление внешнего ключа
  • [[yii\db\Command::dropForeignKey()|dropForeignKey()]]: удаление внешнего ключа
  • [[yii\db\Command::createIndex()|createIndex()]]: создания индекса
  • [[yii\db\Command::dropIndex()|dropIndex()]]: удаление индекса
Подробнее...
Модераторы: admin