濮阳杆衣贸易有限公司

主頁 > 知識庫 > Laravel自動生成UUID,從建表到使用詳解

Laravel自動生成UUID,從建表到使用詳解

熱門標簽:江西電銷機器人收費 天潤融通外呼系統(tǒng)好嗎 泊頭在哪里辦理400電話 高德地圖標注位置怎么標注 高德地圖標注店鋪收費嗎 江門回撥外呼系統(tǒng) 電銷機器人沒有效果怎么樣 杭州語音電銷機器人 欣思維地圖標注

gitHub地址: https://github.com/EmadAdly/laravel-uuid.git

1、安裝依賴

composer require emadadly/laravel-uuid

2、然后在config/app.php的providers里添加ServiceProvider

'providers' => [ 
         ... 
         Emadadly\LaravelUuid\LaravelUuidServiceProvider::class,
        ],

3、然后根目錄執(zhí)行

php artisan vendor:publish --provider="Emadadly\LaravelUuid\LaravelUuidServiceProvider"

執(zhí)行完的效果是:在config下生成uuid.php

4、使用

(1)主鍵id不使用uuid,新建一行儲存uuid的列

在config/uuid.php

'default_uuid_column' => 'uuid',

(2) 主鍵id就直接使用uuid

在config/uuid.php中將uuid改成id

'default_uuid_column' => 'id',

在migration中建表時:

Schema::create('sys_user', function (Blueprint $table) { 
$table->uuid('id')->unique(); 
 .... 
$table->timestamps();
});

在實體類如User.php中使用uuid,加入

use Uuids; 
 .... 
/** 
 * Indicates if the IDs are auto-incrementing. 
 *
 * @var bool 
 */ 
public $incrementing = false;

然后在Controller中在新增數(shù)據(jù)時id默認可以直接使用uuid

For Example:

 public function store(Request $request)
  {
    $data = $request->json()->all();
    $Article=Article::create($data);
    return response()->json($Article);
  }

修改自帶的created_at和updated_at

  const UPDATED_AT='update_date';
  const CREATED_AT = 'create_date';

以上這篇Laravel自動生成UUID,從建表到使用詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • laravel-admin自動生成模塊,及相關(guān)基礎(chǔ)配置方法
  • laravel批量生成假數(shù)據(jù)的方法
  • Laravel 自動生成驗證的實例講解:login / logout
  • Laravel 自定命令以及生成文件的例子

標簽:深圳 雙鴨山 駐馬店 內(nèi)江 江門 石嘴山 大同

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Laravel自動生成UUID,從建表到使用詳解》,本文關(guān)鍵詞  Laravel,自動生成,UUID,從,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Laravel自動生成UUID,從建表到使用詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于Laravel自動生成UUID,從建表到使用詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    循化| 亚东县| 诸暨市| 修水县| 兴安盟| 海林市| 天气| 买车| 松滋市| 中阳县| 益阳市| 闻喜县| 桓台县| 保定市| 延边| 嵊泗县| 曲麻莱县| 治县。| 眉山市| 武山县| 乌鲁木齐市| 巴塘县| 玉林市| 织金县| 凭祥市| 龙海市| 株洲市| 嵊泗县| 鹿泉市| 湘乡市| 绍兴县| 红桥区| 平利县| 青州市| 凤山市| 永昌县| 东丰县| 金川县| 高陵县| 阿克陶县| 东台市|