婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

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

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

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

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、然后根目錄執行

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

執行完的效果是:在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中在新增數據時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,從建表到使用詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

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

標簽:深圳 雙鴨山 駐馬店 內江 江門 平涼 石嘴山 大同

巨人網絡通訊聲明:本文標題《Laravel自動生成UUID,從建表到使用詳解》,本文關鍵詞  Laravel,自動生成,UUID,從,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Laravel自動生成UUID,從建表到使用詳解》相關的同類信息!
  • 本頁收集關于Laravel自動生成UUID,從建表到使用詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 凤山县| 静海县| 古田县| 望奎县| 合川市| 乐平市| 龙川县| 大兴区| 滁州市| 运城市| 广宗县| 泌阳县| 溧阳市| 上思县| 宁远县| 洮南市| 游戏| 富平县| 贵南县| 东平县| 武清区| 铜鼓县| 兴仁县| 广宗县| 民和| 兴业县| 固镇县| 中阳县| 保德县| 安国市| 隆回县| 留坝县| 吉隆县| 体育| 南昌县| 永登县| 诸城市| 克拉玛依市| 兴文县| 宣武区| 崇仁县|