1234
This commit is contained in:
43
server/api-data-base/model_messege.py
Normal file
43
server/api-data-base/model_messege.py
Normal file
@@ -0,0 +1,43 @@
|
||||
from pydantic import BaseModel
|
||||
from data_base.models.main_tables import users, Сollection_form_opk
|
||||
from enum import Enum
|
||||
|
||||
class Message(BaseModel):
|
||||
key: str
|
||||
value: str
|
||||
|
||||
class Login(BaseModel):
|
||||
login:str
|
||||
password:str
|
||||
|
||||
class TableName(str,Enum):
|
||||
users = "users"
|
||||
Сollection_form_opk = "Сollection_form_opk"
|
||||
|
||||
class DataType(str,Enum):
|
||||
String="String"
|
||||
str="String"
|
||||
Str="String"
|
||||
Integer="Integer"
|
||||
int="Integer"
|
||||
Int="Integer"
|
||||
|
||||
class TableModel():
|
||||
list={
|
||||
"users":users
|
||||
}
|
||||
|
||||
class column_table(BaseModel):
|
||||
table_name:TableName
|
||||
column_name:str
|
||||
data_type:DataType
|
||||
|
||||
class Table(str, Enum):
|
||||
Collection_form_opk = "Collection_form_opk"
|
||||
|
||||
class insert_table(BaseModel):
|
||||
creation_time:str
|
||||
inn:str
|
||||
table_name:Table
|
||||
data:dict
|
||||
|
||||
Reference in New Issue
Block a user