解决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 获取远程文件内容的函数代码
Mar 24 PHP
PHP下使用CURL方式POST数据至API接口的代码
Feb 14 PHP
php中文验证码实现示例分享
Jan 12 PHP
ThinkPHP单字母函数(快捷方法)使用总结
Jul 23 PHP
PHP生成网站桌面快捷方式代码分享
Oct 11 PHP
php使用cookie保存用户登录的用户名实例
Jan 26 PHP
PHP安装memcached扩展笔记
May 28 PHP
WordPress中获取页面链接和标题的相关PHP函数用法解析
Dec 17 PHP
PHP实现将MySQL重复ID二维数组重组为三维数组的方法
Aug 01 PHP
php操作xml并将其插入数据库的实现方法
Sep 08 PHP
PHP实现登录注册之BootStrap表单功能
Sep 03 PHP
laravel excel 上传文件保存到本地服务器功能
Nov 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
php5 图片验证码实现代码
2009/12/11 PHP
利用phpExcel实现Excel数据的导入导出(全步骤详细解析)
2013/11/26 PHP
php中的字符编码转换函数用法示例
2014/10/20 PHP
扩展easyui.datagrid,添加数据loading遮罩效果代码
2010/11/02 Javascript
eval与window.eval的差别分析
2011/03/17 Javascript
jquery制作搜狐快站页面效果示例分享
2014/02/21 Javascript
jquery实现在页面加载完毕后获取图片高度或宽度
2014/06/16 Javascript
通过location.replace禁止浏览器后退防止重复提交
2014/09/04 Javascript
Windows 系统下设置Nodejs NPM全局路径
2016/04/26 NodeJs
Angular 页面跳转时传参问题
2016/08/01 Javascript
学习Javascript闭包(Closure)知识
2016/08/07 Javascript
Vue.js每天必学之方法与事件处理器
2016/09/06 Javascript
jquery自定义插件结合baiduTemplate.js实现异步刷新(附源码)
2016/12/22 Javascript
jQuery实现最简单实用的分秒倒计时
2017/02/05 Javascript
Javascript 链式作用域详细介绍
2017/02/23 Javascript
Angular.js中ng-include用法及多标签页面的实现方式详解
2017/05/07 Javascript
详解Vue组件之间的数据通信实例
2017/06/17 Javascript
解决vue2.x中数据渲染以及vuex缓存的问题
2017/07/13 Javascript
深入浅析JavaScript中的RegExp对象
2017/09/18 Javascript
基于three.js编写的一个项目类示例代码
2018/01/05 Javascript
vue.js使用watch监听路由变化的方法
2018/07/08 Javascript
layer弹窗在键盘按回车将反复刷新的实现方法
2019/09/25 Javascript
vue实现多个echarts根据屏幕大小变化而变化实例
2020/07/19 Javascript
vue 组件之间事件触发($emit)与event Bus($on)的用法说明
2020/07/28 Javascript
vue操作dom元素的3种方法示例
2020/09/20 Javascript
[01:33]PWL开团时刻DAY2-开雾与反开雾
2020/10/31 DOTA
Python的ORM框架中SQLAlchemy库的查询操作的教程
2015/04/25 Python
正则给header的冒号两边参数添加单引号(Python请求用)
2019/08/09 Python
英国女士家居服网站:hush
2017/08/09 全球购物
Topshop美国官网:英国快速时尚品牌
2019/05/16 全球购物
关键字throw与throws的用法差异
2016/11/22 面试题
面试后感谢信怎么写
2014/02/01 职场文书
秋季运动会广播稿大全
2014/02/17 职场文书
校长个人总结
2015/03/03 职场文书
2015年劳动部工作总结
2015/05/23 职场文书
索尼ICF-5900W收音机测评
2022/04/24 无线电