首页 > 作文

laravel解决迁移文件一次删除创建字段报错的问题

更新时间:2023-04-08 08:23:15 阅读: 评论:0

需求:通过写迁移文件更新ur表中 topic 字段类型,从原来的varchar到json。

因为无法直接修改成json数据类型,只能采用先删除在创建的方式。

迁移文件代码如下:

<?php u illuminate\databa\schema\bluep爱国古诗大全rint;u illuminate\databa\migrations\migration; 唐朝皇帝顺序简介class createurtable extends migration{  /**   * 运行迁移   *   * @wifi管理return void   */  public function up()  {    schema::create('ur', function (blueprint $table) {      if (schema::hascolumn('topic')) {        $table->dropcolumn('topic');      }      $table->json('topic')->comment('主题');    });  }   /*武汉一本大学*   * 撤销迁移   *   * @return void   */  public function down()  {    //  }}

执行迁移文件报错,提示topic这个字段已经存在。

但是很显然上面已经删除了,但是 喜羊羊与灰太狼之我爱灰太狼2大电影完整版删除创建分开两次执行,一切正常。

猜想:可能是迁移文件执行类型与实务,一起提交才成功。后续有机会验证

以上这篇laravel解决迁移文件一次删除创建字段报错的问题就是www.887551.com分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持www.887551.com。

本文发布于:2023-04-08 08:23:14,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/3697af17887650cfc235a40ae719d7f5.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:laravel解决迁移文件一次删除创建字段报错的问题.doc

本文 PDF 下载地址:laravel解决迁移文件一次删除创建字段报错的问题.pdf

标签:文件   字段   给大家   报错
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图