Как создать поле deleted_at для мягкого удаления в существующей таблице БД?

Создано миграция в которой прописываю следующее.
Код такой
public function up()
    {
        Schema::table('articles', function (Blueprint $table) {
            //
            $table->softDeletes();
        });
    }


public function down()
    {
        Schema::table('articles', function (Blueprint $table) {
            //
            $table->dropColumn('deleted_at');
        });
    }

Консоль
php artisan migrate
Не создается поле deleted_at
в консоле следующее
"c:\OSPanel\domains\blog>php artisan migrate
"select * from information_schema.tables where table_schema = ? and table_name = ?"
"select `migration` from `migrations` order by `batch` asc, `migration` asc"
"select max(`batch`) as aggregate from `migrations`"
Migrating: 2019_02_22_083248_change_artical_table_soft
"insert into `migrations` (`migration`, `batch`) values (?, ?)"
Migrated: 2019_02_22_083248_change_artical_table_soft"
При чем кавычки красного цвета.

При повторном вводе в консоль
Сообщение в консоле следующее
c:\OSPanel\domains\blog>php artisan migrate
"select * from information_schema.tables where table_schema = ? and table_name = ?"
"select `migration` from `migrations` order by `batch` asc, `migration` asc"
Nothing to migrate.
  • Вопрос задан
  • 338 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы