from extensions import db from models.settings_integracoes import SettingsIntegracoes def seed_settings_integracoes(): settings_data = [ { "service_instance_id": 1, "integrar_folha_pagamento": "True", "exportar_dados": "True", "exportacao_csv": "True", "exportacao_pdf": "False", "integrar_calendario": "True" } ] for setting in settings_data: existing = db.session.query(SettingsIntegracoes).filter_by( service_instance_id=setting["service_instance_id"] ).first() if not existing: new_setting = SettingsIntegracoes( service_instance_id=setting["service_instance_id"], integrar_folha_pagamento=setting["integrar_folha_pagamento"], exportar_dados=setting["exportar_dados"], exportacao_csv=setting["exportacao_csv"], exportacao_pdf=setting["exportacao_pdf"], integrar_calendario=setting["integrar_calendario"] ) print("antes do banco") db.session.add(new_setting) print("adicionei no banco") db.session.commit()