專案資料庫表設計與建立模型

xuanxuanQueen發表於2019-04-04

資料庫表設計

artist_info
欄位名稱 描述 型別 加索引緣由
id 自增長ID unsigned int 主鍵
gravatar 頭像 varchar
name 姓名 varchar
introduce 個人介紹 varchar
work_info
欄位名稱 描述 型別 加索引緣由
id 自增長id unsigned int 主鍵
work_image 作品圖片 varchar
work_name 作品名稱 varchar
type 作品型別 varchar
work_introduce 作品介紹 varchar
createtime 創作時間 date

建立模型

$ php artisan make:model Models/artist_info -mf
$ php artisan make:model Models/work_info -mf

修改資料庫遷移檔案
database/migrations/< your_date >_create_artist_info_table.php

public function up() 
{
    Schema::create('artist_info',function (Blueprint $table) {
        $table->increments('id');
        $table->string('gavatar');
        $table->string('name');
        $table->string('introduce');
    }
}

database/migrations/< your_date >_create_work_info_table.php

public function up()
{
    Schema::create('work_info',function(Blueprint $table){
        $table->increments('id');
        $table->string('work_image');
        $table->string('work_name');
        $table->string('type');
        $table->string('work_introduce');
        $table->date('createtime');
        }
}
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章