Добавить колонку в БД с помощью контроллера
Добавить колонку в БД с помощью контроллера
Добрый день! подскажите каким методом возможно (или вообще нет) средствами YII2 добавить колонку в таблицу минуя миграции? например пользователь добавляет необходимый атрибут новый к элементу и у всех элементов добавляется новая колонка в БД. Тоесть посредством котролера, а так же указать тип данных, гугл не выручает пока что
Re: Добавить колонку в БД с помощью контроллера
Код: Выделить всё
Yii::$app->db->createCommand('ALTER TABLE ...')->execute();
Re: Добавить колонку в БД с помощью контроллера
ну это я нашел я имел ввиду ActiveRecord или что то подобное возможно есть но нет в мануалахElisDN писал(а): ↑2019.12.04, 16:33Код: Выделить всё
Yii::$app->db->createCommand('ALTER TABLE ...')->execute();
-
- Сообщения: 910
- Зарегистрирован: 2019.08.13, 01:49
Re: Добавить колонку в БД с помощью контроллера
Смотрите в сторону EAV