Laravel数据库迁移、填充与查询构建器使用指南
1. 运行迁移
当你定义好迁移后,可使用以下Artisan命令来运行迁移:
php artisan migrate
此命令会运行所有“未执行”的迁移。Laravel会跟踪哪些迁移已执行,哪些未执行。每次运行该命令时,它会检查是否已运行所有可用的迁移,若有剩余则会执行。
还有一些相关选项和命令:
- php artisan migrate --seed :运行迁移并执行数据填充。
- migrate:install :创建一个数据库表,用于跟踪哪些迁移已执行,哪些未执行,在运行迁移时会自动执行。
- migrate:reset :回滚本次安装中运行的所有数据库迁移。
- migrate:refresh :回滚本次安装中运行的所有数据库迁移,然后运行所有可用的迁移,相当于依次运行 migrate:reset 和 migrate 。
- migrate:rollback :回滚上一次运行 migrate 时执行的迁移,使用 --step=1 选项可指定回滚的迁移数量。
- migrate:status :显示一个表格,列出每个迁移,并在每个迁移旁边显示Y或N,表示该迁移是否已在当前环境中
超级会员免费看
订阅专栏 解锁全文
806

被折叠的 条评论
为什么被折叠?



