laravel-更新数据库

时间:2018-10-08 13:29:53

标签: php laravel laravel-5

我在Laravel中创建了一个应用。一开始,我进行了以下内容的迁移:

   public function up()
{
    Schema::create('kundens', function (Blueprint $table) {
        $table->increments('id');
        $table->timestamps();
        $table->unsignedInteger('user_id');       
        $table->string('vorname');
        $table->string('nachname');
        $table->string('strasse');
        $table->integer('plz');
        $table->string('wohnort');
        $table->string('mail');
        $table->integer('telefon');
        $table->string('geburtsdatum');

    });
}

否,我想添加一些表格,例如kaufpreis或“ modernisierung”。我将它们添加到其他表下,但是当我保存文件并在终端中写入时,出现错误:

  

没有什么可以迁移的。

那么现在如何添加一些表以获取更多信息?

1 个答案:

答案 0 :(得分:5)

您应该为kaufpreismodernisierung创建新迁移。

kundens的主要迁移已经运行(请参阅migrations表)。


如果您是在本地开发,也可以选择

php artisan migrate:fresh

当您与其他人/生产人员一起工作时请勿执行此操作,因为它会删除表格并创建新表格(数据将会丢失)