Add events to make it posible to do some basic admin and rights
This commit is contained in:
@@ -1,17 +1,14 @@
|
||||
import random
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
from sqlmodel import Session, Field, Relationship, select
|
||||
from sqlmodel import Field, Relationship, Session, select
|
||||
|
||||
from .base import (
|
||||
RowId,
|
||||
BaseSQLModel,
|
||||
)
|
||||
from . import mixin
|
||||
|
||||
from .base import (
|
||||
BaseSQLModel,
|
||||
RowId,
|
||||
)
|
||||
from .user import User
|
||||
|
||||
|
||||
# region # API Keys for access ###################################################
|
||||
|
||||
|
||||
@@ -21,6 +18,7 @@ class ApiKeyBase(mixin.IsActive, mixin.Name, BaseSQLModel):
|
||||
foreign_key="user.id", nullable=False, ondelete="CASCADE"
|
||||
)
|
||||
|
||||
|
||||
# Properties to receive via API on creation
|
||||
class ApiKeyCreate(ApiKeyBase):
|
||||
pass
|
||||
|
||||
Reference in New Issue
Block a user