解决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应用程序来获取Web服务器的状态信息
Oct 09 PHP
php Calender(日历)代码分享
Jan 03 PHP
js和php邮箱地址验证的实现方法
Jan 09 PHP
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
Oct 14 PHP
PHP采集静态页面并把页面css,img,js保存的方法
Dec 23 PHP
PHP 自动加载的简单实现(推荐)
Aug 12 PHP
PHP实现生成带背景的图形验证码功能
Oct 03 PHP
php 三元运算符实例详细介绍
Dec 15 PHP
ThinkPHP框架实现数据增删改
May 07 PHP
Laravel框架模板加载,分配变量及简单路由功能示例
Jun 11 PHP
PHP大文件分片上传的实现方法
Oct 28 PHP
使用PHPUnit进行单元测试并生成代码覆盖率报告的方法
Mar 08 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 substr,mb_substr以及mb_strcut的区别和用法
2013/06/21 PHP
Php连接及读取和写入mysql数据库的常用代码
2014/08/11 PHP
php把时间戳转换成多少时间之前函数的实例
2016/11/16 PHP
详解Yii2 rules 的验证规则
2016/12/02 PHP
php实现的生成迷宫与迷宫寻址算法完整实例
2017/11/06 PHP
php/JS实现的生成随机密码(验证码)功能示例
2019/06/06 PHP
PHP设计模式(三)建造者模式Builder实例详解【创建型】
2020/05/02 PHP
jquery做的一个简单的屏幕锁定提示框
2014/03/26 Javascript
JavaScript中的console.time()函数详细介绍
2014/12/29 Javascript
在Node.js中使用HTTP上传文件的方法
2015/06/23 Javascript
js停止冒泡和阻止浏览器默认行为的简单方法
2016/05/15 Javascript
JavaScript实现简单的拖动效果
2016/07/02 Javascript
js实现表格筛选功能
2017/01/18 Javascript
Node.js学习之地址解析模块URL的使用详解
2017/09/28 Javascript
十分钟带你快速了解React16新特性
2017/11/10 Javascript
Vue ElementUi同时校验多个表单(巧用new promise)
2018/06/06 Javascript
使用vue的transition完成滑动过渡的示例代码
2018/06/25 Javascript
JS几个常用的函数和对象定义与用法示例
2020/01/15 Javascript
浅谈Vue使用Elementui修改默认的最快方法
2020/12/05 Vue.js
Python读取properties配置文件操作示例
2018/03/29 Python
Python爬取个人微信朋友信息操作示例
2018/08/03 Python
Python采集猫眼两万条数据 对《无名之辈》影评进行分析
2018/12/05 Python
Python 面向对象之类class和对象基本用法示例
2020/02/02 Python
python高级特性简介
2020/08/13 Python
RealTek面试题
2016/06/28 面试题
Android面试题附答案
2014/12/08 面试题
传播学毕业生求职信
2013/10/11 职场文书
统计学专业毕业生的自我评价分享
2013/11/28 职场文书
广告学毕业生求职信
2014/01/30 职场文书
建筑结构施工专业推荐信
2014/02/21 职场文书
音乐幼师求职信
2014/07/09 职场文书
党的群众路线教育实践活动学习笔记
2014/11/05 职场文书
教师节表彰会主持词
2015/07/06 职场文书
听课评课活动心得体会
2016/01/15 职场文书
为什么node.js不适合大型项目
2021/04/28 Javascript
详解jQuery的核心函数和事件处理
2022/02/18 jQuery