rollswan/uuid
Composer 安装命令:
composer require rollswan/uuid
包简介
Generates Universally Unique IDentifiers as primary key
README 文档
README
A Laravel package to generate uuid as primary keys.
How to use?
- Install
composer require rollswan/uuid - use
uuid()in migration,
Example:
Schema::create('posts', function (Blueprint $table) {
$table->uuid(); // you can also custom your uuid `uuid('post_uuid')`
$table->string('title');
$table->string('body');
$table->timestamps();
});
- use
WithUuidtrait in your Model and declare the primary key
Example:
namespace App;
use Rollswan\Uuid\Traits\WithUuid;
use Illuminate\Database\Eloquent\Model;
class Post extends Model
{
use WithUuid;
protected $primaryKey = 'uuid';
}
Done! This will automatically generate unique UUID whenever you save a new record.
统计信息
- 总下载量: 82
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-10-20