abdullah090809's picture
Backend i guess complete
cf25e9f
Raw
History Blame Contribute Delete
580 Bytes
from sqlalchemy import Column, DateTime, Integer, String, Text
from sqlalchemy.sql import func
from sqlalchemy.orm import relationship
from app.cores.database import Base
class User(Base):
__tablename__ = "users"
id = Column(Integer, primary_key=True, nullable=False)
email = Column(String, unique=True, nullable=False)
hashed_password = Column(String, nullable=False)
resume_text = Column(Text, nullable=True)
created_at = Column(DateTime(timezone=True), server_default=func.now())
applications = relationship("Application", back_populates="owner")