Как добавить новый столбец перед первым столбцом в laravel? - PullRequest
0 голосов
/ 27 июня 2019

Мне нужно сначала добавить столбец в Sql, используя миграцию laravel.я могу добавить новый столбец в любом месте, используя после:

  Schema::table('tasks', function (Blueprint $table) {
        if (Schema::hasColumn('tasks', 'assigned_to_id') == false) {
                $table->integer('assigned_to_id')->after('status');
        }
  });

В таблице есть следующие поля: project_id, module_id

Мне нужно добавить столбец «id» перед project_id.Как этого добиться?Заранее спасибо!

1 Ответ

3 голосов
/ 27 июня 2019

Вы можете использовать $table->integer('id')->first(), чтобы добавить id в качестве первого столбца

...