ultima versao api

This commit is contained in:
ka-lucas 2025-05-06 17:27:02 -03:00
parent 3b92c7b13e
commit 1bff849684
4 changed files with 34 additions and 46 deletions

6
app.py
View File

@ -153,7 +153,7 @@ def get_database_type(uri):
if __name__ == "__main__":
app = create_app()
# with app.app_context():
# db.create_all() # Cria as tabelas
# run_all_seeds()
with app.app_context():
db.create_all() # Cria as tabelas
run_all_seeds() # Executa os seeds
app.run(debug=True, host="0.0.0.0")

View File

@ -17,17 +17,8 @@ def seed_holiday():
"estado":"Rio de Janeiro",
"municipio":"Rio de Janeiro",
},
}
# Feriado 2
{
"parent_id": 1,
"service_instance_id":4,
"name": "Dia das crianças",
"date": data_iso2,
"estado":"Rio de Janeiro",
"municipio":"Rio de Janeiro",
},
]
for holiday_data in holidays:
# Verifica se já existe um papel para o service_id e name fornecidos

View File

@ -14,7 +14,6 @@ from .camera_seed import seed_cameras
from .ambiente_seed import seed_ambiente
from .reports_seed import reports_seed
from .shifts_times_seed import seed_shifts_and_schedules
from .holiday_seed import seed_holiday
from .company_seed import seed_company
from .time_schedule import seed_time_schedules
from extensions import db
@ -23,14 +22,14 @@ from extensions import db
def run_all_seeds():
try:
print("Iniciando o processo de seed...")
# seed_services()
seed_services()
# seed_holiday()
# seed_service_instances()
seed_service_instances()
# seed_company()
# seed_permissions()
# seed_service_roles()
# seed_service_role_permissions()
# seed_users()
seed_permissions()
seed_service_roles()
seed_service_role_permissions()
seed_users()
# seed_address_types()
# seed_address()
#seed_contacts()
@ -40,7 +39,6 @@ def run_all_seeds():
# reports_seed()
# seed_cameras()
#seed_shifts_and_schedules()
# seed_holiday()
seed_time_schedules()
print("Seeds executados com sucesso!")

View File

@ -66,8 +66,7 @@ def seed_users():
user = User(
username=user_data["username"],
email=user_data["email"],
phone=user_data["phone"],
service_role_id=user_data["service_role_id"]
service_instance_id=user_data["service_instance_id"]
)
user.set_password(user_data["password"]) # Gerar o hash da senha
db.session.add(user)