From a6c4aa18965421bfe8a5794998b9e62313011b36 Mon Sep 17 00:00:00 2001 From: Alexandra Hobbs <ahobbs@contractor.usgs.gov> Date: Thu, 20 Mar 2025 14:19:39 -0600 Subject: [PATCH] use sqlite in mages instead of working around the errors --- .gitignore | 1 + geomagio/api/db/database.py | 10 +++------- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 024eb667b..0df268f83 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ coverage.xml dist htmlcov junit.xml +api_database.db diff --git a/geomagio/api/db/database.py b/geomagio/api/db/database.py index 78c12bcd7..bb7dfc86e 100644 --- a/geomagio/api/db/database.py +++ b/geomagio/api/db/database.py @@ -14,11 +14,7 @@ class Tables(str, Enum): database_url = os.getenv("DATABASE_URL", "sqlite:///./api_database.db") -data_host = os.getenv("DATA_HOST") +if database_url == "": + database_url = "sqlite:///./api_database.db" -try: - engine = create_engine(database_url) -except Exception as e: - print("error creating engine:", e) - if "mage" in data_host: - pass +engine = create_engine(database_url) -- GitLab