from sqlalchemy import ForeignKey, String from sqlalchemy.orm import Mapped, mapped_column from app.models.base import Base, TimestampMixin class Project(Base, TimestampMixin): __tablename__ = "projects" id: Mapped[str] = mapped_column(String(32), primary_key=True) user_id: Mapped[str] = mapped_column( String(32), ForeignKey("users.id", ondelete="CASCADE"), index=True ) name: Mapped[str] = mapped_column(String(128)) industry: Mapped[str] = mapped_column(String(32))