Init files

This commit is contained in:
2021-07-23 14:48:20 +09:00
commit f1186d7483
38 changed files with 480 additions and 0 deletions

0
kv/general/__init__.py Normal file
View File

View File

View File

@ -0,0 +1,24 @@
from sqlalchemy import Boolean, Column, ForeignKey, Integer, String
from sqlalchemy.orm import relationship
from databases.mssql.database import Base
class Region(Base):
__tablename__ = "regions"
id = Column( Integer, primary_key= True, index= True)
name = Column(String(255))
active = Column(Boolean, default=True)
class City(Base):
__tablename__ = "cities"
id = Column(Integer, autoincrement= True, primary_key= True, index= True)
name = Column(String(255))
region_id = Column(Integer, ForeignKey(regions.id))
active = Column(Boolean, default= True)

View File

View File

View File

@ -0,0 +1,3 @@
from typing import List, Optional
from pydantic import BaseModel