Criação da tela de clientes.
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-08-09 19:51:14 -03:00
parent 3cfd3d3452
commit bcf9861e97
5 changed files with 593 additions and 0 deletions

View File

@@ -80,3 +80,15 @@ class SelicMensal(Base):
ano = Column(Integer, primary_key=True)
mes = Column(Integer, primary_key=True)
percentual = Column(Numeric(6, 4))
class Cliente(Base):
__tablename__ = "clientes"
__table_args__ = {"schema": "faturas"}
id = Column(UUID(as_uuid=True), primary_key=True, default=uuid.uuid4)
nome_fantasia = Column(String, nullable=False)
cnpj = Column(String(14), unique=True)
ativo = Column(Boolean, default=True)
data_criacao = Column(DateTime, default=datetime.utcnow)
data_atualizacao = Column(DateTime, default=datetime.utcnow, onupdate=datetime.utcnow)