加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

如何使用php工匠删除模型?

发布时间:2020-12-13 13:39:45 所属栏目:PHP教程 来源:网络整理
导读:有没有命令可以安全地删除Laravel 5中的模型?创建一个我们使用的模型 php artisan make:model modelname 这将创建一个应用程序文件夹下的模型,以及数据库/迁移中的迁移 但是我找不到如何删除模型… 删除模型:只需删除App /或任何其他文件夹下的模型. 删除
有没有命令可以安全地删除Laravel 5中的模型?创建一个我们使用的模型
php artisan make:model modelname

这将创建一个应用程序文件夹下的模型,以及数据库/迁移中的迁移

但是我找不到如何删除模型…

删除模型:只需删除App /或任何其他文件夹下的模型.

删除迁移:如果您已经迁移(意味着数据库遭受更改),则有两种选择:

“项目启动”/丑陋的方式是迁移:回滚,直到迁移被撤销(如果是最后一次迁移,则回滚足够,否则,您将不得不回滚几次)然后删除迁移文件(数据库/迁移文件夹中的一个)重要的是:迁移的类仍然是由composer自动装载,所以你必须删除从vendor / composer / autoload_classmap.php加载的迁移类,也许composer dumpautoload将会工作如果你没有重要的数据,你可以删除它,删除迁移文件,composer dumpautoload然后运行php artisan migrate:refresh,这将回滚每个迁移,然后迁移所有的东西.

“这是在生产中,我搞砸了”的方式:创建另一个迁移,其中up??方法删除第一个迁移表,下来创建它(基本上是从第一次迁移的up方法).将两个迁移文件保留在那里,不要删除它们.

如果您没有迁移它,只需删除迁移文件,composer dumpautoload,如果您有一些类/文件未找到错误,请检查vendor / composer / autoload_classmap.php是否具有刚刚删除的文件的类,并删除该行那里.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读