|
|
@@ -10,6 +10,7 @@ use App\Models\Feature\ContractFeature; |
|
|
use App\Models\Feature\IModelFeature; |
|
|
use App\Models\Feature\IModelFeature; |
|
|
use Illuminate\Database\Eloquent\Concerns\HasUuids; |
|
|
use Illuminate\Database\Eloquent\Concerns\HasUuids; |
|
|
use Illuminate\Database\Eloquent\Factories\HasFactory; |
|
|
use Illuminate\Database\Eloquent\Factories\HasFactory; |
|
|
|
|
|
use Illuminate\Database\Eloquent\SoftDeletes; |
|
|
use Illuminate\Database\Query\Builder; |
|
|
use Illuminate\Database\Query\Builder; |
|
|
use Illuminate\Foundation\Auth\User as Authenticatable; |
|
|
use Illuminate\Foundation\Auth\User as Authenticatable; |
|
|
use Illuminate\Notifications\Notifiable; |
|
|
use Illuminate\Notifications\Notifiable; |
|
|
@@ -18,7 +19,7 @@ use Laravel\Sanctum\HasApiTokens; |
|
|
|
|
|
|
|
|
class User extends Authenticatable implements IModelFeature |
|
|
class User extends Authenticatable implements IModelFeature |
|
|
{ |
|
|
{ |
|
|
use HasApiTokens, HasFactory, Notifiable, HasUuids, ContractFeature; |
|
|
|
|
|
|
|
|
use HasApiTokens, HasFactory, Notifiable, HasUuids, SoftDeletes, ContractFeature; |
|
|
|
|
|
|
|
|
const COL_NAME_ID = 'id'; |
|
|
const COL_NAME_ID = 'id'; |
|
|
const COL_NAME_ROLE = 'role'; |
|
|
const COL_NAME_ROLE = 'role'; |
|
|
|