我在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”。我将它们添加到其他表下,但是当我保存文件并在终端中写入时,出现错误:
没有什么可以迁移的。
那么现在如何添加一些表以获取更多信息?
答案 0 :(得分:5)
您应该为kaufpreis
和modernisierung
创建新迁移。
kundens
的主要迁移已经运行(请参阅migrations
表)。
php artisan migrate:fresh
。
当您与其他人/生产人员一起工作时请勿执行此操作,因为它会删除表格并创建新表格(数据将会丢失)