Commit ·
4e28509
1
Parent(s): d573328
switched data dir to writeable dir
Browse files- app/services/database.py +4 -1
app/services/database.py
CHANGED
|
@@ -5,7 +5,10 @@ import os
|
|
| 5 |
class Database:
|
| 6 |
def __init__(self):
|
| 7 |
load_dotenv()
|
| 8 |
-
|
|
|
|
|
|
|
|
|
|
| 9 |
os.makedirs(os.path.dirname(self.db_path), exist_ok=True)
|
| 10 |
self.conn = sqlite3.connect(self.db_path, check_same_thread=False)
|
| 11 |
self.create_tables()
|
|
|
|
| 5 |
class Database:
|
| 6 |
def __init__(self):
|
| 7 |
load_dotenv()
|
| 8 |
+
base_dir = os.getenv("HF_HOME", "/home/user/app")
|
| 9 |
+
data_dir = os.path.join(base_dir, "data")
|
| 10 |
+
os.makedirs(data_dir, exist_ok=True)
|
| 11 |
+
self.db_path = os.path.join(data_dir, "database.sqlite")
|
| 12 |
os.makedirs(os.path.dirname(self.db_path), exist_ok=True)
|
| 13 |
self.conn = sqlite3.connect(self.db_path, check_same_thread=False)
|
| 14 |
self.create_tables()
|