Как обновлять миграции с сохранением данных в Laravel?
Проверьте что в файле миграции используется правильный метод.
Для создания таблиц используется:Schema::create();
Для обновления таблиц используется:Schema::table();
Чтобы сгенерировать миграцию для обновления таблицы можно использовать команду:$ php artisan make:migration migration_name --table="table_name"
Обновлять без потери - невозможно. Зато вполне реально и просто создавать новые миграции каждый раз, когда нужно выкатить обновления: создаешь новую миграцию а там используешь Schema::table