解决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文本操作类
Nov 25 PHP
傻瓜化配置PHP环境――Appserv
Dec 13 PHP
php 魔术函数使用说明
Feb 21 PHP
php快速url重写更新版[需php 5.30以上]
Apr 25 PHP
php数组操作之键名比较与差集、交集赋值的方法
Nov 10 PHP
十幅图告诉你什么是PHP引用
Feb 22 PHP
PHP排序算法类实例
Jun 17 PHP
php抓取网站图片并保存的实现方法
Oct 29 PHP
PHP写的简单数字验证码实例
May 23 PHP
简单谈谈PHP面向对象之标识对象
Jun 27 PHP
PHP 实现页面静态化的几种方法
Jul 23 PHP
PHP批斗大会之缺失的异常详解
Jul 09 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设计模式 php实现适配器模式
2015/12/07 PHP
js中的布尔运算符使用介绍
2013/11/20 Javascript
jQuery取id有.的值的方法
2014/05/21 Javascript
js常用数组操作方法简明总结
2014/06/20 Javascript
TypeScript Type Innference(类型判断)
2016/03/10 Javascript
浅谈js多维数组和hash数组定义和使用
2016/07/27 Javascript
JQuery遍历元素的父辈和祖先的方法
2016/09/18 Javascript
微信小程序中使元素占满整个屏幕高度实现方法
2016/12/14 Javascript
node实现分片下载的示例代码
2018/10/17 Javascript
微信小程序带动画弹窗组件使用方法详解
2018/11/27 Javascript
解决vue打包后vendor.js文件过大问题
2019/07/03 Javascript
js实现简单页面全屏
2019/09/17 Javascript
在 Vue 中使用 JSX 及使用它的原因浅析
2020/02/10 Javascript
vue中音频wavesurfer.js的使用方法
2020/02/20 Vue.js
vue中touch和click共存的解决方式
2020/07/28 Javascript
Js Snowflake(雪花算法)生成随机ID的实现方法
2020/08/26 Javascript
新手如何快速入门Python(菜鸟必看篇)
2017/06/10 Python
Python3.5编程实现修改IIS WEB.CONFIG的方法示例
2017/08/18 Python
django使用admin站点上传图片的实例
2019/07/28 Python
Python3.0 实现决策树算法的流程
2019/08/08 Python
python os.rename实例用法详解
2020/12/06 Python
CSS3属性box-shadow使用指南
2014/12/09 HTML / CSS
Under Armour安德玛德国官网:美国高端运动科技品牌
2019/03/09 全球购物
EJB发布WEB服务一般步骤
2012/10/31 面试题
学习演讲稿范文
2014/05/10 职场文书
事业单位鉴定材料
2014/05/25 职场文书
我是一名护士演讲稿
2014/08/28 职场文书
镇党委书记群众路线整改措施思想汇报
2014/10/13 职场文书
2015大学生暑期实习报告
2015/07/13 职场文书
2016年师德师风学习心得体会
2016/01/12 职场文书
个人销售励志奋斗口号
2019/12/05 职场文书
react合成事件与原生事件的相关理解
2021/05/13 Javascript
如何在向量化NumPy数组上进行移动窗口
2021/05/18 Python
ubuntu安装jupyter并设置远程访问的实现
2022/03/31 Python
python+pytest接口自动化之token关联登录的实现
2022/04/06 Python
Mysql开启外网访问
2022/05/15 MySQL