File size: 863 Bytes
d54ba19 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
"""Script para configurar o banco de dados"""
from utils.database import test_connection, create_tables
def main():
print("Testando conexão com o banco de dados...")
if test_connection():
print("\nConexão bem-sucedida!")
print("\nCriando tabelas...")
try:
create_tables()
print("\nBanco de dados configurado com sucesso!")
print("\nTabelas criadas:")
print("- checklists")
print("- checklist_items")
print("- item_interactions")
print("\nViews criadas:")
print("- current_item_states")
print("- item_time_analysis")
except Exception as e:
print(f"\nErro ao criar tabelas: {e}")
else:
print("\nFalha na conexão com o banco de dados.")
if __name__ == "__main__":
main() |