FunkyBot/data/models/Framework.py

11 lines
473 B
Python

from sqlalchemy import String, ForeignKey
from sqlalchemy.orm import mapped_column, Mapped, relationship
from libs.Db import Db
class Framework(Db.Model):
__tablename__ = 'frameworks'
id:Mapped[int] = mapped_column(primary_key=True)
language_id: Mapped[int] = mapped_column(ForeignKey('languages.id'), nullable=False)
label:Mapped[str] = mapped_column(String(64), nullable=False)
language:Mapped["Language"] = relationship(back_populates='frameworks')