musicpom/utils/initialize_db.py

13 lines
351 B
Python

import DBA
from logging import debug
def initialize_db():
"""Recreates everything in the database"""
with open("utils/init.sql", "r") as file:
lines = file.read()
for statement in lines.split(";"):
debug(f"executing [{statement}]")
with DBA.DBAccess() as db:
db.execute(statement, ())