问下laravel 的migrate 命令

就是我执行 php artisan migrate 后创建了表,之后我再新建一个表,再执行这个命令,然后就提示我上次建的表已存在,这个命令不能不要执行一起的创建表的操作,每次都是操作最新的?

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
最佳答案

执行过的 migration 会记录在 migrations 这个表中,只要 migrations 表中没有记录,migration 命令都会被执行。至于能不能执行成功,就要看 mysql 中,该表是否已经存在。

3年前 评论
讨论数量: 1

执行过的 migration 会记录在 migrations 这个表中,只要 migrations 表中没有记录,migration 命令都会被执行。至于能不能执行成功,就要看 mysql 中,该表是否已经存在。

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!