美文网首页laravellaravel
2018-08-05Laravel 创建表字段列举

2018-08-05Laravel 创建表字段列举

作者: 扎扎瑜 | 来源:发表于2018-08-05 15:08 被阅读0次
$table->bigIncrements('id');    ID 自动增量,使用相当于「big integer」类型
$table->bigInteger('votes');    相当于 BIGINT 类型
$table->binary('data');    相当于 BLOB 类型
$table->boolean('confirmed');    相当于 BOOLEAN 类型
$table->char('name', 4);    相当于 CHAR 类型,并带有长度
$table->date('created_at');    相当于 DATE 类型
$table->dateTime('created_at');    相当于 DATETIME 类型
$table->decimal('amount', 5, 2);    相当于 DECIMAL 类型,并带有精度与基数
$table->double('column', 15, 8);    相当于 DOUBLE 类型,总共有 15 位数,在小数点后面有 8 位数
$table->enum('choices', array('foo', 'bar'));    相当于 ENUM 类型
$table->float('amount');    相当于 FLOAT 类型
$table->increments('id');    相当于 Incrementing 类型 (数据表主键)
$table->integer('votes');    相当于 INTEGER 类型
$table->json('options');    相当于 JSON 类型
$table->longText('description');    相当于 LONGTEXT 类型
$table->mediumInteger('numbers');    相当于 MEDIUMINT 类型
$table->mediumText('description');    相当于 MEDIUMTEXT 类型
$table->morphs('taggable');    加入整数 taggable_id 与字串 taggable_type
$table->nullableTimestamps();    与 timestamps() 相同,但允许 NULL
$table->smallInteger('votes');    相当于 SMALLINT 类型
$table->tinyInteger('numbers');    相当于 TINYINT 类型
$table->softDeletes();    加入 deleted_at 字段于软删除使用
$table->string('email');    相当于 VARCHAR 类型
$table->string('name', 100);    相当于 VARCHAR 类型,并指定长度
$table->text('description');    相当于 TEXT 类型
$table->time('sunrise');    相当于 TIME 类型
$table->timestamp('added_on');    相当于 TIMESTAMP 类型
$table->timestamps();    加入 created_at 和 updated_at 字段
$table->rememberToken();    加入 remember_token 使用 VARCHAR(100) NULL
->nullable()    标示此字段允许 NULL
->default($value)    声明此字段的默认值
->unsigned()    配置整数是无分正负

相关文章

  • 2018-08-05Laravel 创建表字段列举

  • 数据表操作

    创建数据表 普通创建表基本语法:create table 表名(字段名 字段类型 [字段属性],...,字段名 字...

  • Oracle经典实例——元数据查询

    元数据查询,可以查找在给定模式(schema)中创建的表,某个表的字段、索引、约束、数据字典等 1.列举模式中的表...

  • 常用HIVE DDL

    添加字段 更改字段 删除分区 创建表结构 创建临时表导入csv数据

  • Migration 创建 及 字段类型

    创建migration 创建dddd表 创建字段 打开刚才migration出来的表,出现以下内容 字段类型 对应...

  • MySQL 表操作

    完美创建表 查看表的结构 给表改名 给表添加字段 修改字段类型 修改字段名 删除表中字段

  • mysql语句

    创建表: create table[if not exists] 表名(字段1,字段2,......[索引1,...

  • mysql DDL语言表的管理

    一、创建表 ★create table 【if not exists】 表名(字段名 字段类型 【约束】,字段名 ...

  • Migration 创建 及 字段类型

    创建migration创建dddd表 创建字段打开刚才migration出来的表,出现以下内容 字段类型对应的命令...

  • MySQL 表的创建语句

    创建表: create table 表名 (字段,字段类型,约束); 修改表名: alter table 原表名 ...

网友评论

    本文标题:2018-08-05Laravel 创建表字段列举

    本文链接:https://www.haomeiwen.com/subject/pjybvftx.html