PHP YII СОЗДАТЬ МИГРАЦИЮ

Yii является мощным фреймворком PHP, который содержит в себе удобный инструментарий для создания миграций. В Yii создание миграций организовано очень просто и удобно. Для создания новой миграции нужно выполнить команду:

php yii migrate/create имя_миграции

В результате будет создан новый файл миграции, который можно редактировать для добавления нужных изменений в базу данных. Как правило, файл миграции содержит два метода: up и down. Метод up задает изменения, которые нужно внести в базу данных, а метод down задает правила отката изменений.

Пример кода для создания миграции создания таблицы:

class m210929_223643_create_users_table extends Migration
{
   public function up()
   {
      $this->createTable('users', [
        'id' => $this->primaryKey(),
        'username' => $this->string()->notNull(),
        'email' => $this->string()->notNull(),
        'password' => $this->string()->notNull(),
        'created_at' => $this->timestamp()->defaultExpression('CURRENT_TIMESTAMP'),
        'updated_at' => $this->timestamp()->defaultExpression('CURRENT_TIMESTAMP'),
     ]);
   }
   public function down()
   {
      $this->dropTable('users');
   }
}

В данном примере мы создаем таблицу пользователей, которая содержит такие поля, как id, username, email, password, created_at и updated_at.

Урок 18: Миграции в Yii2 (работа с БД)

Yii2 advanced - #006 - Создание таблицы User через Миграции

Блог на Yii2 - Миграции #5

Yii2 - изучение миграций, создание миграции, установка webshell. Часть 4

Р2Р заработок. Арбитраж криптовалюты в деталях. Как заработать на Р2Р дома.

Зачем нужны миграции. Как делать миграции в Yii2

4 - Уроки yii2. Создание миграций в yii2

PHP UP - Урок №10 - Часть #2 - Yii 2 миграции БД

🔥Как перевести деньги за границу через PYYPL карту?!

Реклама
Новое
Реклама