class EnderecoImovel(db.Model): __tablename__ = 'enderecos_imovel' id = db.Column('id', db.Integer, primary_key=True) logradouro = db.Column(db.String(100)) numero = db.Column(db.Integer()) complemento = db.Column(db.String(12)) cep = db.Column(db.Integer()) cidade = db.Column(db.String(45)) uf = db.Column(db.String(2)) def set_logradouro(self, logradouro): self.logradouro = logradouro def set_numero(self, numero): self.numero = numero def set_complemento(self, complemento): self.complemento = complemento def set_cep(self, cep): self.cep = cep def set_cidade(self, cidade): self.cidade = cidade def set_uf(self, uf): self.uf = uf def toDict(self): return { c.key: getattr(self, c.key) for c in inspect(self).mapper.column_attrs }
class Proprietarios(db.Model): __tablename__ = 'proprietarios' id = db.Column('id', db.Integer, primary_key=True) nome = db.Column(db.String(11)) data_nascimento = db.Column(db.Date()) id_documentos_proprietario = db.Column(db.String()) estado_civil = db.Column(db.String()) data_compra = db.Column(db.Date()) profissao = db.Column(db.String()) def set_nome(self, nome): self.nome = nome def set_data_nascimento(self, data_nascimento): self.data_nascimento = data_nascimento def set_id_documentos_proprietario(self, id_documentos_proprietario): self.id_documentos_proprietario = id_documentos_proprietario def set_estado_civil(self, estado_civil): self.estado_civil = estado_civil def set_data_compra(self, data_compra): self.data_compra = data_compra def set_profissao(self, profissao): self.profissao = profissao def toDict(self): return { c.key: getattr(self, c.key) for c in inspect(self).mapper.column_attrs }
class Financiamentos(db.Model): __tablename__ = 'financiamentos' id = db.Column('id', db.Integer, primary_key = True) banco = db.Column(db.String(10)) quantidade_parcelas = db.Column(db.String(10)) porcetagem_entrada = db.Column(db.Float()) def set_banco(self,banco): self.banco = banco def set_quantidade_parcelas(self,quantidade_parcelas): self.quantidade_parcelas = quantidade_parcelas def set_porcetagem_entrada(self,porcetagem_entrada): self.porcetagem_entrada = porcetagem_entrada def toDict(self): return { c.key: getattr(self, c.key) for c in inspect(self).mapper.column_attrs }
class DocumentosProprietario(db.Model): __tablename__ = 'documentos_proprietario' id = db.Column('id', db.Integer, primary_key=True) cpf = db.Column(db.String(11)) rg = db.Column(db.String(9)) titulo_eleitoral = db.Column(db.String(12)) def set_cpf(self, cpf): self.cpf = cpf def set_rg(self, rg): self.rg = rg def set_titulo(self, titulo): self.titulo_eleitoral = titulo def toDict(self): return { c.key: getattr(self, c.key) for c in inspect(self).mapper.column_attrs }
class Tipo(db.Model): __tablename__ = 'tipos_imovel' id = db.Column('id', db.Integer, primary_key=True) tipo = db.Column(db.String(45)) def set_tipo(self, tipo): self.tipo = tipo def toDict(self): return { c.key: getattr(self, c.key) for c in inspect(self).mapper.column_attrs }