Page 1 of 1

创建数据库迁移

Posted: Sat Apr 19, 2025 6:12 am
by sakib40
Artisan CLI 是可以让我们更轻松地在 Laravel 中创建项目的功能之一。 Artisan功能或者常说的PHP Artisan可以让我们的工作更加高效。 Artisan 是 Laravel 中的一个命令行,用于运行通过 CMD(命令提示符)或终端访问的特定命令。

通过使用 artisan 命令,我们可以更轻松地在 Laravel 中创建资源,例如控制器、模型、迁移等。只需输入我们想要的 artisan 命令,artisan 就会自动创建资源。

要查看可以使用的 artisan 命令,我们可以在终 意大利电报号码数据 端或命令行中输入以下命令。

PHP 工匠列表
然后就会出现我们可以使用的 artisan 命令选项。

例如,如果我们想要创建一个控制器,我们可以使用以下命令。

php artisan make:controller <nama_controller>
我们可以添加--help来查看创建控制器时提供的选项。

php artisan make:控制--帮助


选项:
-m,--model[=MODEL] 为给定模型生成资源控制器。
-r,--resource 生成资源控制器类。
-i,--invokable 生成单一方法、可调用控制器类。
-p,--parent[=PARENT] 生成嵌套资源控制器类。
--api 从控制器中排除创建和编辑方法。
-h,--help 显示此帮助消息
-q,--quiet 不输出任何消息
-V,--version 显示此应用程序版本
--ansi 强制 ANSI 输出
--no-ansi 禁用 ANSI 输出
-n,--no-interaction 不询问任何交互式问题
--env[=ENV] 命令应在其下运行的环境
-v|vv|vvv,--verbose 增加消息的详细程度:1 为正常输出,2 为更详细输出,3 为调试



通过使用 Laravel,您可以仅使用命令行轻松创建表。我经常使用的一些命令是:

php artisan make:迁移 create_projects_table
上述命令将在数据库->迁移文件夹中创建一个迁移文件。

php artisan migrate
在迁移命令中,我们之前创建的表将被迁移到数据库中。