# usuario.py from app.database import db class Usuario(db.Model): __tablename__ = 'usuario' id = db.Column(db.Integer, primary_key=True, autoincrement=True, unique=True) nome = db.Column(db.String, nullable=False) email = db.Column(db.String, nullable=False, unique=True) senha_hash = db.Column(db.String, nullable=False) organizacao_id = db.Column(db.Integer, db.ForeignKey( 'organizacao.id'), nullable=False) criado_em = db.Column(db.DateTime(timezone=True), server_default=db.func.now(), nullable=False) atualizado_em = db.Column(db.DateTime( timezone=True), onupdate=db.func.now()) organizacao = db.relationship('Organizacao', back_populates='usuarios') documentos = db.relationship('Documento', back_populates='usuario')