laravel更新表与工匠迁移

时间:2016-05-27 11:11:21

标签: laravel-5 laravel-migrations

我只是创建一个迁移并使用命令运行迁移这里是我输入的命令和我得到的结果;

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 个答案:

答案 0 :(得分:1)

这是因为你在另一个目录中创建它。你应该像这样运行它:

php artisan migrate --path=database/migrations/v141