关于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 时间日期操作实战
Aug 26 PHP
非常精妙的PHP递归调用与静态变量使用
Dec 16 PHP
关于shopex同步ucenter的redirect问题,导致script不运行
Apr 10 PHP
php 使用GD库为页面增加水印示例代码
Mar 24 PHP
PHP中array_slice函数用法实例详解
Nov 25 PHP
PHP中的闭包(匿名函数)浅析
Feb 07 PHP
PHP 9 大缓存技术总结
Sep 17 PHP
PHP中addslashes与mysql_escape_string的区别分析
Apr 25 PHP
深入浅析Yii admin的权限控制
Aug 31 PHP
PHP使用星号替代用户名手机和邮箱的实现代码
Feb 07 PHP
laravel5.0在linux下解决.htaccess无效和去除index.php的问题
Oct 16 PHP
PHP Swoole异步读取、写入文件操作示例
Oct 24 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&&mysql)二
2006/10/09 PHP
php开发工具之vs2005图解
2008/01/12 PHP
兼容性最强的PHP生成缩略图的函数代码(修改版)
2011/01/18 PHP
php实现每天自动变换随机问候语的方法
2015/05/12 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
2018/06/13 PHP
php使用redis的有序集合zset实现延迟队列应用示例
2020/02/20 PHP
flash javascript之间的通讯方法小结
2008/12/20 Javascript
jquery ajax 检测用户注册时用户名是否存在
2009/11/03 Javascript
js下用层来实现select的title提示属性
2010/02/23 Javascript
JS下高效拼装字符串的几种方法比较与测试代码
2010/04/15 Javascript
jquery之empty()与remove()区别说明
2010/09/10 Javascript
很好用的js日历算法详细代码
2013/03/07 Javascript
JavaScript 创建运动框架的实现代码
2013/05/08 Javascript
jquery 按钮状态效果 正常、移上、按下
2013/08/12 Javascript
IE与FF下javascript获取网页及窗口大小的区别详解
2014/01/14 Javascript
raphael.js绘制中国地图 地图绘制方法
2014/02/12 Javascript
使用js画图之圆、弧、扇形
2015/01/12 Javascript
基于AngularJS实现页面滚动到底自动加载数据的功能
2015/10/16 Javascript
手机移动端实现 jquery和HTML5 Canvas的幸运大奖盘特效
2016/12/06 Javascript
Angularjs之如何在跨域请求中传输Cookie的方法
2018/06/01 Javascript
json数据格式常见操作示例
2019/06/13 Javascript
手把手教你 CKEDITOR 4 实现Dialog 内嵌 IFrame操作详解
2019/06/18 Javascript
python 判断自定义对象类型
2009/03/21 Python
通过Python 接口使用OpenCV的方法
2018/04/02 Python
Python图像处理之图像的读取、显示与保存操作【测试可用】
2019/01/04 Python
Ubuntu16.04安装python3.6.5步骤详解
2020/01/10 Python
Python用K-means聚类算法进行客户分群的实现
2020/08/23 Python
Python selenium实现断言3种方法解析
2020/09/08 Python
使用python操作lmdb对数据读取的实例
2020/12/11 Python
从零实现一个自定义html5播放器的示例代码
2017/08/01 HTML / CSS
数控专业应届生求职信
2013/11/27 职场文书
货车司机岗位职责
2014/03/18 职场文书
房屋鉴定委托书范本
2014/09/23 职场文书
2015年暑期实践报告范文
2015/07/13 职场文书
springboot集成flyway自动创表的详细配置
2021/06/26 Java/Android
利用Python实现翻译HTML中的文本字符串
2022/06/21 Python