解决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中PDO解决中文乱码问题的一些补充
Sep 06 PHP
php设计模式 Strategy(策略模式)
Jun 26 PHP
php遍历文件夹下的所有文件和子文件夹示例
Mar 20 PHP
PHP中file_exists()判断中文文件名无效的解决方法
Nov 12 PHP
thinkPHP学习笔记之安装配置篇
Mar 05 PHP
详谈PHP编码转换问题
Jul 28 PHP
php 问卷调查结果统计
Oct 08 PHP
最新制作ThinkPHP3.2.3完全开发手册
Nov 23 PHP
PHP中overload与override的区别
Feb 13 PHP
CodeIgniter框架验证码类库文件与用法示例
Mar 18 PHP
PHP编程快速实现数组去重的方法详解
Jul 22 PHP
Laravel中如何轻松容易的输出完整的SQL语句
Jul 26 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图片裁剪函数(保持图像不变形)
2014/05/04 PHP
使用laravel的Eloquent模型如何获取数据库的指定列
2019/10/17 PHP
Array.prototype 的泛型应用分析
2010/04/30 Javascript
THREE.JS入门教程(4)创建粒子系统
2013/01/24 Javascript
jquery库或JS文件在eclipse下报错问题解决方法
2014/04/17 Javascript
js 获取时间间隔实现代码
2014/05/12 Javascript
javascript通过元素id和name直接取得元素的方法
2015/04/28 Javascript
jquery模拟实现鼠标指针停止运动事件
2016/01/12 Javascript
用Vue.js实现监听属性的变化
2016/11/17 Javascript
headjs实现网站并行加载但顺序执行JS
2016/11/29 Javascript
Vue2.0利用vue-resource上传文件到七牛的实例代码
2017/07/28 Javascript
node.js学习笔记之koa框架和简单爬虫练习
2018/12/13 Javascript
JavaScript常见鼠标事件与用法分析
2019/01/03 Javascript
Vue配置marked链接添加target="_blank"的方法
2019/07/19 Javascript
Python编程中的反模式实例分析
2014/12/08 Python
Python实现的简单算术游戏实例
2015/05/26 Python
Python的pycurl包用法简介
2015/11/13 Python
使用python实现rsa算法代码
2016/02/17 Python
对python 合并 累加两个dict的实例详解
2019/01/21 Python
使用Python中的reduce()函数求积的实例
2019/06/28 Python
python使用正则表达式去除中文文本多余空格,保留英文之间空格方法详解
2020/02/11 Python
Python实现鼠标自动在屏幕上随机移动功能
2020/03/14 Python
python中pathlib模块的基本用法与总结
2020/08/17 Python
CSS3 简单又实用的5个属性
2010/03/04 HTML / CSS
详解html5 shiv.js和respond.min.js
2018/01/24 HTML / CSS
阿联酋电子产品购物网站:Menakart
2017/09/15 全球购物
Spartoo瑞典:鞋子、包包和衣服
2018/09/15 全球购物
介绍一下EJB的体系结构
2012/08/01 面试题
我们的节日端午节活动方案
2014/03/02 职场文书
公司委托书范本
2014/04/04 职场文书
办公室打字员岗位职责
2014/04/16 职场文书
班长竞选演讲稿
2014/04/24 职场文书
国庆65周年演讲稿:回首往昔,展望未来
2014/09/21 职场文书
小学生2015教师节演讲稿
2015/03/19 职场文书
小学生手册家长意见
2015/06/03 职场文书
毕业实习单位意见
2015/06/04 职场文书