在 CentOS 系统中执行 Laravel 迁移,您需要遵循以下步骤:
确保已安装 PHP、Composer 和 Laravel。如果尚未安装,请参阅 Laravel 文档中的安装指南:https://laravel.com/docs/8.x/installation
使用终端或命令提示符,导航到 Laravel 项目的根目录。
在项目根目录中,运行以下命令以生成迁移文件。这将创建一个新的迁移文件,您可以在其中定义数据库表结构的变化:
php artisan make:migration create_table_name_table
将 table_name
替换为您要创建的表的名称。
打开新生成的迁移文件,该文件位于 database/migrations
目录中。在 up()
方法中定义表结构的变化,例如创建新表、添加列或索引。在 down()
方法中定义如何撤销这些更改。
保存迁移文件并关闭编辑器。
在终端或命令提示符中,确保您位于 Laravel 项目的根目录。运行以下命令以执行迁移:
php artisan migrate
这将应用所有未执行的迁移,包括您刚刚创建的迁移。
php artisan migrate:rollback
这将撤销上一次执行的迁移。如果您想回滚多个迁移,可以在 migrate:rollback
命令后添加 --step
选项,指定要回滚的迁移数量:
php artisan migrate:rollback --step=2
这将回滚最近的两个迁移。
遵循这些步骤,您应该可以在 CentOS 系统中成功执行 Laravel 迁移。如果您遇到任何问题,请检查 Laravel 文档以获取更多帮助和故障排除信息。