18 lines
433 B
Python
18 lines
433 B
Python
from sqlalchemy import Column
|
|
from sqlalchemy import Integer
|
|
from sqlalchemy import VARCHAR
|
|
|
|
from api.database import Base
|
|
from api.database import engine
|
|
|
|
|
|
class UserModel(Base):
|
|
__tablename__ = "user"
|
|
|
|
id = Column(Integer, primary_key=True, index=True, nullable=False)
|
|
name = Column(VARCHAR(length=32), nullable=False, unique=True)
|
|
password_hash = Column(VARCHAR, nullable=False)
|
|
|
|
|
|
Base.metadata.create_all(engine)
|