revanced-releases-api/app/models/ClientModels.py
Alexandre Teles 0ce5780a4e
feat: move endpoints into custom routers, resolves #12 (#14)
* refactor: import routers from old branch

* refactor: import InternalCache removal

* refactor: move routes into dedicated routers

* fix: fixes entrypoint

* refactor: add documentation and bump libs
2022-10-11 00:10:56 -03:00

25 lines
469 B
Python

from pydantic import BaseModel
class ClientModel(BaseModel):
"""Implements the fields for the clients.
Args:
BaseModel (pydantic.BaseModel): BaseModel from pydantic
"""
id: str
secret: str
admin: bool
active: bool
class ClientAuthModel(BaseModel):
"""Implements the fields for client authentication.
Args:
BaseModel (pydantic.BaseModel): BaseModel from pydantic
"""
id: str
secret: str