关于laravel 数据库迁移中integer类型是无法指定长度的问题


Posted in PHP onOctober 09, 2019

laravel数据库迁移中integer类型是无法指定长度的,很多小伙伴对integer类型传递第二个参数后会发现迁移报以下错误

Syntax error or access violation: 1075 Incorrect table definition; there can be only one auto column and it must be defined as a key

查看了sql代码后发现通过integer指定长度创建的子段自动添加了auto increament 以及 primary key 属性

int not null auto_increment primary key

查看源代码后发现integer方法的第二个参数并不是指定长度,而是是否设置auto increment,所以integer方法无法指定子段长度,默认为11。

public function integer($column, $autoIncrement = false, $unsigned = false)
  {
  return $this->addColumn('integer', $column, compact('autoIncrement', 'unsigned'));
 }

以上这篇关于laravel 数据库迁移中integer类型是无法指定长度的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
如何突破PHP程序员的技术瓶颈分析
Jul 17 PHP
php中判断文件空目录是否有读写权限的函数代码
Aug 07 PHP
PHP输入流php://input介绍
Sep 18 PHP
php获取目标函数执行时间示例
Mar 04 PHP
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
May 04 PHP
php+ajax实现文章自动保存的方法
Dec 30 PHP
Laravel 5框架学习之子视图和表单复用
Apr 09 PHP
php检测url是否存在的方法
Apr 14 PHP
php实现编辑和保存文件的方法
Jul 20 PHP
PHP屏蔽关键字实现方法
Nov 17 PHP
PHP接入微信H5支付的方法示例
Oct 28 PHP
如何用PHP websocket实现网页实时聊天
May 26 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
laravel5.1框架model类查询的实现方法
Oct 08 #PHP
在laravel框架中使用model层的方法
Oct 08 #PHP
You might like
一篇不错的PHP基础学习笔记
2007/03/18 PHP
php清除和销毁session的方法分析
2015/03/19 PHP
PHP实现动态web服务器方法
2015/07/29 PHP
ThinkPHP3.2.3实现分页的方法详解
2016/06/03 PHP
LNMP部署laravel以及xhprof安装使用教程
2017/09/14 PHP
JSuggest自动匹配下拉框使用方法(示例代码)
2013/12/27 Javascript
网页右下角弹出窗体实现代码
2014/06/05 Javascript
javascript获取dom的下一个节点方法
2014/09/05 Javascript
JavaScript学习笔记之Cookie对象
2015/01/22 Javascript
jQuery实现DIV层淡入淡出拖动特效的方法
2015/02/13 Javascript
jQuery+css3动画属性制作猎豹浏览器宽屏banner焦点图
2015/03/16 Javascript
分享我的jquery实现下拉菜单心的
2015/11/29 Javascript
BootStrap中的表单大全
2016/09/07 Javascript
Javascript this 函数深入详解
2016/12/13 Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
2017/06/23 jQuery
Vux+Axios拦截器增加loading的问题及实现方法
2018/11/08 Javascript
js中offset,client , scroll 三大元素知识点总结
2019/09/11 Javascript
webpack优化之代码分割与公共代码提取详解
2019/11/22 Javascript
Python版微信红包分配算法
2015/05/04 Python
Python导出DBF文件到Excel的方法
2015/07/25 Python
TensorFlow实现创建分类器
2018/02/06 Python
使用Python的Django和layim实现即时通讯的方法
2018/05/25 Python
对pandas中to_dict的用法详解
2018/06/05 Python
python+pyqt5编写md5生成器
2019/03/18 Python
python实现在函数图像上添加文字和标注的方法
2019/07/08 Python
Python argparse模块使用方法解析
2020/02/20 Python
浅谈python多线程和多线程变量共享问题介绍
2020/04/17 Python
Python+logging输出到屏幕将log日志写入文件
2020/11/11 Python
纯css3(无图片/js)制作的几个社交媒体网站的图标
2013/03/21 HTML / CSS
汽车检测与维修个人求职信
2013/09/24 职场文书
修理厂厂长岗位职责
2014/01/30 职场文书
女生节标语
2014/06/26 职场文书
公安领导班子四风问题个人整改措施思想汇报
2014/10/09 职场文书
大学生自我推荐信范文
2015/03/24 职场文书
高三化学教学反思
2016/02/22 职场文书
MySQL GRANT用户授权的实现
2021/06/18 MySQL