SanctuaryCommander/utilities/tools.py

12 lines
361 B
Python

from flask import g, current_app
from .database.sqlite import SQLite
import json
def get_db():
db = getattr(g, "_database", None)
if db is None:
if str(current_app.config["config"]["database"]["type"]).casefold() == "SQLite".casefold():
db = g._database = SQLite(current_app.config["config"]["database"]["name"])
return db