from sqlalchemy import Column, String, ForeignKey from sqlalchemy.dialects.postgresql import UUID from .simple_base import Base import uuid from sqlalchemy.orm import relationship class Group(Base): __tablename__ = "group" id = Column(UUID(as_uuid=True), primary_key=True, default=uuid.uuid4) name_group = Column(String(150), nullable=False) user_id = Column(UUID(as_uuid=True), ForeignKey("users.id", ondelete="CASCADE"), nullable=False) user = relationship("User", backref="groups", passive_deletes=True) __all__ = ["Base", "Group"]