Laravel Cloud部署后如何运行数据库填充?
在Laravel Cloud网页界面运行数据库Seeders的方法
可以直接通过Laravel Cloud的网页界面运行seeders,具体步骤如下:
- 登录Laravel Cloud控制台,进入你的目标项目详情页
- 切换到Console(控制台)选项卡,打开网页版终端
- 在终端中执行对应的seed命令:
- 运行所有seeders:
php artisan db:seed - 运行指定的单个seeder:
php artisan db:seed --class=YourSeederClassName
- 运行所有seeders:
- 等待命令执行完成,查看终端输出确认数据填充状态
注意事项
- 确保
database/seeders目录下的所有Seeder文件已经同步部署到Laravel Cloud - 生产环境下执行seed前建议备份数据库,防止数据覆盖或冲突
- 若存在未执行的数据库迁移,可先运行
php artisan migrate完成迁移后再执行seed操作
内容的提问来源于stack exchange,提问作者user8462918
相关产品推荐
相关产品推荐

