📜  使用模型 laravel 8 创建迁移 - PHP (1)

📅  最后修改于: 2023-12-03 14:49:55.839000             🧑  作者: Mango

使用模型 Laravel 8 创建迁移

在 Laravel 8 中,你可以使用模型直接创建迁移,而不必按照旧的方式去手动创建迁移文件。这极大地简化了迁移文件的管理,同时也使得创建迁移变得更加容易。

安装 Laravel 8

首先,你需要安装 Laravel 8,并确保你的开发环境符合 Laravel 8 的要求。请参考 Laravel 8 的官方文档 进行安装和配置。

创建迁移

你可以通过以下命令来创建迁移:

php artisan make:model {ModelName} -m

其中,{ModelName} 是你需要创建的模型的名称。使用 -m 参数来同时创建迁移文件。例如:

php artisan make:model Product -m

这将创建一个 Product 模型,并在 database/migrations 目录下创建一个对应的迁移文件。

编辑迁移

在创建了迁移文件后,你可以编辑迁移文件,自定义表格的名称和表格字段。例如,你可以在你的 Product 模型对应的迁移文件中,添加一个 name 字段:

Schema::create('products', function (Blueprint $table) {
    $table->id();
    $table->text('name');
    $table->timestamps();
});
运行迁移

完成了迁移文件的编写后,你可以使用以下命令来运行迁移:

php artisan migrate

这将运行你所有尚未运行的迁移文件,并创建你定义好的数据库表格。

总结

使用模型 Laravel 8 创建迁移是一种更加快速和容易的方法。借助模型,你可以快速创建和管理迁移文件,并轻松定义和修改数据库表格。