from extensions import db class Contact(db.Model): __tablename__ = "contact" id = db.Column(db.Integer, primary_key=True, autoincrement=True) phone = db.Column(db.BigInteger(), nullable=False) # Telefone principal contact_type = db.Column(db.String(50), nullable=False) # Tipo de contato (ex: 'pessoal', 'comercial', 'emergência') description = db.Column(db.String(255), nullable=True) # Descrição ou nome do responsável user_id = db.Column(db.Integer, db.ForeignKey('user.id'), nullable=False) # Relacionamento com o usuário def __repr__(self): return f""