front_ponto_eletronico/models/settings_integracoes.py

17 lines
807 B
Python

from extensions import db
class SettingsIntegracoes(db.Model):
__tablename__ = "settings_integracoes"
id = db.Column(db.Integer, primary_key=True, autoincrement=True)
integrar_folha_pagamento = db.Column(db.String(255), default=False)
exportar_dados = db.Column(db.String(255), default=False)
exportacao_csv = db.Column(db.String(255), default=False)
exportacao_pdf = db.Column(db.String(255), default=False)
integrar_calendario = db.Column(db.String(255), default=False)
#----------------------------------------------------
service_instance_id = db.Column(db.Integer, db.ForeignKey('service_instance.id'), nullable=False)
def __repr__(self):
return f"<SettingsIntegracoes id={self.id} service_instance_id={self.service_instance_id}>"