解决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 相关文章推荐
php学习之运算符相关概念
Jun 09 PHP
php入门学习知识点四 PHP正则表达式基本应用
Jul 14 PHP
PHP文件注释标记及规范小结
Apr 01 PHP
基于PHP5魔术常量与魔术方法的详解
Jun 13 PHP
php页面防重复提交方法总结
Nov 25 PHP
thinkPHP5.0框架配置格式、加载解析与读取方法
Mar 17 PHP
PHP框架自动加载类文件原理详解
Jun 06 PHP
Mac下快速搭建PHP开发环境步骤详解
May 05 PHP
laravel 多图上传及图片的存储例子
Oct 14 PHP
50个优秀经典PHP算法大集合 附源码
Aug 26 PHP
ThinkPHP5分页paginate代码实例解析
Nov 10 PHP
php远程请求CURL案例(爬虫、保存登录状态)
Apr 01 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 金额数字转换成英文
2010/05/06 PHP
php 保留字列表
2012/10/04 PHP
完善CodeIgniter在IDE中代码提示功能的方法
2014/07/19 PHP
PHP中的socket_read和socket_recv区别详解
2015/02/09 PHP
详解PHP使用日期时间处理器Carbon人性化显示时间
2017/08/10 PHP
JavaScript面向对象编程
2008/03/02 Javascript
JS返回上一页实例代码通过图片和按钮分别实现
2013/08/16 Javascript
判断日期是否能跨月查询的js代码
2014/07/25 Javascript
jQuery替换textarea中换行的方法
2015/06/10 Javascript
12种JavaScript常用的MVC框架比较分析
2015/11/16 Javascript
Bootstrap警告(Alerts)的实现方法
2017/03/22 Javascript
基于JavaScript实现选项卡效果
2017/07/21 Javascript
js禁止Backspace键使浏览器后退的实现方法
2017/09/01 Javascript
vue刷新和tab切换实例
2018/02/11 Javascript
webpack本地开发环境无法用IP访问的解决方法
2018/03/20 Javascript
AngularJS标签页tab选项卡切换功能经典实例详解
2018/05/16 Javascript
简化vuex的状态管理方案的方法
2018/06/02 Javascript
解决Vue2.0中使用less给元素添加背景图片出现的问题
2018/09/03 Javascript
微信小程序适配iphoneX的实现方法
2018/09/18 Javascript
Vue项目实现简单的权限控制管理功能
2019/07/17 Javascript
基于mpvue的简单弹窗组件mptoast使用详解
2019/08/02 Javascript
python3.6数独问题的解决
2019/01/21 Python
理想高通滤波实现Python opencv示例
2019/01/30 Python
详解python的四种内置数据结构
2019/03/19 Python
python实现字符串加密成纯数字
2019/03/19 Python
python判断正负数方式
2020/06/03 Python
CSS3 实现时间轴动画
2020/11/25 HTML / CSS
特罗佩亚包官方网站:Tropea
2017/01/03 全球购物
全球采购的街头服饰和帽子:Urban Excess
2020/10/28 全球购物
满月酒主持词
2014/03/27 职场文书
《桂花雨》教学反思
2014/04/12 职场文书
鼓舞士气的口号
2014/06/16 职场文书
小学班主任工作总结2015
2015/04/07 职场文书
违规违纪检讨书范文
2015/05/06 职场文书
检讨书之工作不认真
2019/08/14 职场文书
vue3中的组件间通信
2021/03/31 Vue.js