Ali2206 commited on
Commit
667d88e
·
verified ·
1 Parent(s): 8214d57

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -3
app.py CHANGED
@@ -3,7 +3,7 @@ from fastapi.middleware.cors import CORSMiddleware
3
  from pydantic import BaseModel
4
  import sqlite3
5
  import hashlib
6
-
7
  app = FastAPI()
8
 
9
  # CORS (allow frontend on another origin like mobile app)
@@ -15,8 +15,10 @@ app.add_middleware(
15
  allow_headers=["*"],
16
  )
17
 
18
- # Initialize SQLite
19
- conn = sqlite3.connect("users.db", check_same_thread=False)
 
 
20
  cursor = conn.cursor()
21
  cursor.execute('''
22
  CREATE TABLE IF NOT EXISTS users (
 
3
  from pydantic import BaseModel
4
  import sqlite3
5
  import hashlib
6
+ import os
7
  app = FastAPI()
8
 
9
  # CORS (allow frontend on another origin like mobile app)
 
15
  allow_headers=["*"],
16
  )
17
 
18
+
19
+ db_path = os.path.join(os.getenv("HF_HOME", "/data"), "users.db")
20
+ conn = sqlite3.connect(db_path, check_same_thread=False)
21
+
22
  cursor = conn.cursor()
23
  cursor.execute('''
24
  CREATE TABLE IF NOT EXISTS users (