Таблица обновлений laravel с ремесленной миграцией
Я просто создаю миграцию и запускаю миграцию с помощью команд. Вот команды, которые я печатаю, и результат, который я получаю;
Serkan:itsp mehmet$ php artisan make:migration alter_table_rates --path="database/migrations/v141/" --table="rates"
Created Migration: 2016_05_27_120219_alter_table_rates
Serkan:itsp mehmet$ php artisan migrate
Nothing to migrate.
Вот новое содержимое файла миграции, я просто добавляю новый столбец ("покупка"):
public function up()
{
Schema::table('rates', function (Blueprint $table) {
$table->integer('purchase')->nullable();
});
}
public function down()
{
Schema::table('rates', function (Blueprint $table) {
$table->dropColumn(['purchase']);
});
}
Как вы думаете, что может вызвать это?
1 ответ
Решение
Это потому, что вы создаете его в другом каталоге. Вы должны запустить его так:
php artisan migrate --path=database/migrations/v141