laravel 字段修飾

2021-08-28 07:57:18 字數 1865 閱讀 6169

$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() 配置整數是無分正負

$table->comment = '表注釋';

mysql修飾 Mysql欄位修飾符(約束)

1 null和not null not null不可以插入null,但可以插入空值。數值型 字元型 日期型都可以插入null,但只有字元型可以插入空值。使用方法如下 mysql create database test db query ok,1 row affected 0.00 sec mysq...

Java static 修飾的字段 方法

用來區別字段 方法 內部類,初始化 屬於物件還是屬於類本身。static 修飾的成員 字段 方法 隨著所在類的載入而載入 當 jvm 把位元組碼載入金 jvm 的時候,static 修飾的成員已經在記憶體中了 優先於物件的存在 物件是被手動通過 new 關鍵字創造出來的 static 修飾的成員被該...

mysql中修飾符 Mysql欄位修飾符(約束)

1 null和not null not null不可以插入null,但可以插入空值。數值型 字元型 日期型都可以插入null,但只有字元型可以插入空值。使用方法如下 mysql create database test db query ok,1 row affected 0.00 sec mysq...