zitech/laravel-auditable-uuid

用于Eloquent模型的简单Laravel审计表UUID包

dev-master / 1.0.x-dev 2019-08-04 08:32 UTC

This package is auto-updated.

Last update: 2024-09-04 20:14:25 UTC


README

通过Composer安装

composer require zitech/laravel-auditable-uuid

发布

php artisan vendor:publish

设置 ziAuditable.php,将 'useUuid' 设置为 true,

用法

Schema::create('users', function (Blueprint $table) {
    $table->uuid('id');
    $table->string('name', 100);
    $table->auditable();
	$table->primary('id');
    $table->timestamps();	
});

删除迁移

Schema::create('users', function (Blueprint $table) {
    $table->dropAuditable();
});

在 User 模型上

namespace App;

use Zitech\LaravelAuditableUuid\AuditableTrait;

class User extends Model
{
    use AuditableTrait;
    public $incrementing = false; 
	...................
}

*** 注意 ***

这是一个测试包