解决Laravel 不能创建 migration 的问题


Posted in PHP onOctober 09, 2019

在 Laravel 项目中,由于测试,有时候用 php artisan make:migration create_xxx_table 创建数据库迁移。如果把创建的迁移文件 database/migrations/2016_09_13_081736_create_xxx_table.php 文件给删除了,再次执行 php artisan make:migration create_xxx_table 会报错:

[ErrorException]
include(/data/wwwroot/tj.com/vendor/composer/../../database/migrations/2016_09_13_081736_create_xxx_table.php): failed to open stream: No such file or directory

重新运行 composer update 又可以执行上面的命令了。

经过对比发现,在执行 artisan 命令后,会在 vendor/composer/autoload_classmap.php 和 vendor/composer/autoload_static.php 这两个文件里加上新生成的类和文件的映射,因为有了这个映射, artisan 命令就没有再生成新的文件。

所以删除上面两个文件里的有 create_xxx_table 的行就可以解决这个问题。

或者再用 artisan 创建一个新的数据库迁移,这时会更新 composer 类和文件的映射。原来那个映射没有了,这时再创建先前那个 migration 也不会报错了。

以上这篇解决Laravel 不能创建 migration 的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
在windows iis5下安装php4.0+mysql之我见
Oct 09 PHP
php getsiteurl()函数
Sep 05 PHP
php实现首页链接查询 友情链接检查的代码
Jan 05 PHP
解析php常用image图像函数集
Jun 24 PHP
php引用传值实例详解学习
Nov 06 PHP
仿dedecms下拉分页样式修改的thinkphp分页类实例
Oct 30 PHP
php实现兼容2038年后Unix时间戳转换函数
Mar 18 PHP
WordPress中查询文章的循环Loop结构及用法分析
Dec 17 PHP
Symfony2框架学习笔记之表单用法详解
Mar 18 PHP
php实现带读写分离功能的MySQL类完整实例
Jul 28 PHP
PHP基于socket实现的简单客户端和服务端通讯功能示例
Jul 10 PHP
PHP number_format函数原理及实例解析
Jul 14 PHP
Laravel创建数据库表结构的例子
Oct 09 #PHP
关于laravel 数据库迁移中integer类型是无法指定长度的问题
Oct 09 #PHP
Laravel 创建指定表 migrate的例子
Oct 09 #PHP
laravel批量生成假数据的方法
Oct 09 #PHP
解决laravel5中auth用户登录其他页面获取不到登录信息的问题
Oct 08 #PHP
对laravel的session获取与存取方法详解
Oct 08 #PHP
laravel-admin 管理平台获取当前登陆用户信息的例子
Oct 08 #PHP
You might like
PHP异常处理定义与使用方法分析
2017/07/25 PHP
thinkPHP框架实现生成条形码的方法示例
2018/06/06 PHP
PHP从零开始打造自己的MVC框架之类的自动加载实现方法详解
2019/06/03 PHP
php 利用socket发送GET,POST请求的实例代码
2020/07/04 PHP
jQuery 1.5 源码解读 面向中高阶JSER
2011/04/05 Javascript
js change,propertychange,input事件小议
2011/12/20 Javascript
基于OO的动画附加插件,可以实现弹跳、渐隐等动画效果 分享
2013/06/24 Javascript
js创建对象的方法汇总
2016/01/07 Javascript
jQuery实现最简单的切换图效果【可兼容IE6、火狐、谷歌、opera等】
2016/09/04 Javascript
jQuery.form.js插件不能解决连接超时(timeout)的原因分析及解决方法
2016/10/14 Javascript
在html中引入外部js文件,并调用带参函数的方法
2016/10/31 Javascript
基于vue的下拉刷新指令和滚动刷新指令
2016/12/23 Javascript
React.js绑定this的5种方法(小结)
2018/06/05 Javascript
Node.js搭建WEB服务器的示例代码
2018/08/15 Javascript
js实现导航跟随效果
2018/11/17 Javascript
vue npm install 安装某个指定的版本操作
2020/08/11 Javascript
python追加元素到列表的方法
2015/07/28 Python
Python利用字典将两个通讯录文本合并为一个文本实例
2018/01/16 Python
Linux CentOS7下安装python3 的方法
2018/01/21 Python
对Python3之进程池与回调函数的实例详解
2019/01/22 Python
利用python计算时间差(返回天数)
2019/09/07 Python
Python 中list ,set,dict的大规模查找效率对比详解
2019/10/11 Python
python自动生成model文件过程详解
2019/11/02 Python
Scrapy框架实现的登录网站操作示例
2020/02/06 Python
使用Python和百度语音识别生成视频字幕的实现
2020/04/09 Python
matplotlib对象拾取事件处理的实现
2021/01/14 Python
HTML如何让IMG自动适应DIV容器大小的实现方法
2020/02/25 HTML / CSS
美国一家著名的儿童鞋制造商:Stride Rite
2017/01/02 全球购物
Answear匈牙利:来自全球200多个知名时尚品牌
2017/04/21 全球购物
马来西亚银饰品牌:JEOEL
2017/12/15 全球购物
加工操作管理制度
2014/01/19 职场文书
小学生打架检讨书
2014/01/26 职场文书
销售人员求职的自我评价分享
2014/03/15 职场文书
抵押贷款承诺书
2014/05/30 职场文书
学校法制宣传月活动总结
2014/07/03 职场文书
工程索赔意向书
2014/08/30 职场文书