解决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 相关文章推荐
一个基于PDO的数据库操作类(新) 一个PDO事务实例
Jul 03 PHP
PHP用SAX解析XML的实现代码与问题分析
Aug 22 PHP
解析php时间戳与日期的转换
Jun 06 PHP
解决CodeIgniter伪静态失效
Jun 09 PHP
Codeigniter实现处理用户登录验证后的URL跳转
Jun 12 PHP
PHP抽奖算法程序代码分享
Oct 08 PHP
php使用正则表达式去掉html中的注释方法
Nov 03 PHP
PHP isset()与empty()的使用区别详解
Feb 10 PHP
一次因composer错误使用引发的问题与解决
Mar 06 PHP
PHP大文件切割上传功能实例分析
Jul 01 PHP
php学习笔记之字符串常见操作总结
Jul 16 PHP
如何利用PHP实现上传图片功能详解
Sep 24 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
一个目录遍历函数
2006/10/09 PHP
php的一个登录的类 [推荐]
2007/03/16 PHP
php数组函数array_walk用法示例
2016/05/26 PHP
php封装的mysqli类完整实例
2016/10/18 PHP
PHP让网站移动访问更加友好方法
2019/02/14 PHP
你需要知道的JavsScript可以做什么?
2007/06/29 Javascript
JavaScript 通过模式匹配实现重载
2010/08/12 Javascript
js中继承的几种用法总结(apply,call,prototype)
2013/12/26 Javascript
jquery中常用的函数和属性详细解析
2014/03/07 Javascript
给应用部分的js代码设定一个统一的入口
2014/06/15 Javascript
js变形金刚文字特效代码分享
2015/08/20 Javascript
原生javascript实现图片无缝滚动效果
2016/02/12 Javascript
微信小程序-获得用户输入内容
2017/02/13 Javascript
SpringMVC+bootstrap table实例详解
2017/06/02 Javascript
简单实现jQuery轮播效果
2017/08/18 jQuery
BootStrap中Table隐藏后显示问题的实现代码
2017/08/31 Javascript
iview table高度动态设置方法
2018/03/14 Javascript
vue 实现复制内容到粘贴板clipboard的方法
2018/03/17 Javascript
Vue中使用vee-validate表单验证的方法
2018/05/09 Javascript
Vue.js中对css的操作(修改)具体方式详解
2018/10/30 Javascript
JS为什么说async/await是generator的语法糖详解
2019/07/11 Javascript
Node使用Selenium进行前端自动化操作的代码实现
2019/10/10 Javascript
探索Python3.4中新引入的asyncio模块
2015/04/08 Python
详解Python3的TFTP文件传输
2018/06/26 Python
python3正则提取字符串里的中文实例
2019/01/31 Python
python同步两个文件夹下的内容
2019/08/29 Python
详解opencv中画圆circle函数和椭圆ellipse函数
2019/12/27 Python
5行Python代码实现图像分割的步骤详解
2020/05/25 Python
Django通过设置CORS解决跨域问题
2020/11/26 Python
CSS3正方体旋转示例代码
2013/08/08 HTML / CSS
基于html5 canvas实现漫天飞雪效果实例
2014/09/10 HTML / CSS
英国香水店:The Perfume Shop
2017/03/27 全球购物
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
2012/06/11 面试题
军训自我鉴定100字
2014/02/13 职场文书
党课培训心得体会
2014/09/02 职场文书
15个值得收藏的JavaScript函数
2021/09/15 Javascript