laravel-admin自动生成模块,及相关基础配置方法(2)

$table->json('options'); 相当于 JSON $table->jsonb('options'); 相当于 JSONB $table->lineString('positions'); 相当于 LINESTRING $table->longText('description'); 相当于 LONGTEXT $table->macAddress('device'); 相当于 MAC 地址 $table->mediumIncrements('id'); 递增 ID (主键) ,相当于「UNSIGNED MEDIUM INTEGER」 $table->mediumInteger('votes'); 相当于 MEDIUMINT $table->mediumText('description'); 相当于 MEDIUMTEXT $table->morphs('taggable'); 相当于加入递增的 taggable_id 与字符串 taggable_type $table->multiLineString('positions'); 相当于 MULTILINESTRING $table->multiPoint('positions'); 相当于 MULTIPOINT $table->multiPolygon('positions'); 相当于 MULTIPOLYGON $table->nullableMorphs('taggable'); 相当于可空版本的 morphs() 字段 $table->nullableTimestamps(); 相当于可空版本的 timestamps() 字段 $table->point('position'); 相当于 POINT $table->polygon('positions'); 相当于 POLYGON $table->rememberToken(); 相当于可空版本的 VARCHAR(100) 的 remember_token 字段 $table->smallIncrements('id'); 递增 ID (主键) ,相当于「UNSIGNED SMALL INTEGER」 $table->smallInteger('votes'); 相当于 SMALLINT $table->softDeletes(); 相当于为软删除添加一个可空的 deleted_at 字段 $table->softDeletesTz(); 相当于为软删除添加一个可空的 带时区的 deleted_at 字段 $table->string('name', 100); 相当于带长度的 VARCHAR $table->text('description'); 相当于 TEXT $table->time('sunrise'); 相当于 TIME

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/4980.html