diff --git a/main.py b/main.py index 8345407..4e3c8a8 100644 --- a/main.py +++ b/main.py @@ -25,6 +25,8 @@ from model import model # from EDMCLogging import get_main_logger import utils +model.open_model() + def request_leaderboard(platform_enum: utils.Platform, leaderboard_type_enum: utils.LeaderboardTypes) -> dict: """ diff --git a/model/__init__.py b/model/__init__.py index 542df85..f5f8006 100644 --- a/model/__init__.py +++ b/model/__init__.py @@ -24,7 +24,6 @@ else: assert False, 'env variable DB_NAME must be "postgres" or "sqlite"' -model.open_model() model.get_diff_action_id = utils.measure(model.get_diff_action_id) model.get_activity_changes = utils.measure(model.get_activity_changes) diff --git a/web.py b/web.py index e750f80..54edd60 100644 --- a/web.py +++ b/web.py @@ -10,6 +10,8 @@ Request /activity/cqc?platform=pc[&limit=50&after=&before] """ +model.open_model() + class Activity: def on_get(self, req: falcon.request.Request, resp: falcon.response.Response, leaderboard: str, platform: str)\