Spaces:
Runtime error
Runtime error
Create data
Browse files
data
ADDED
|
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import os
|
| 2 |
+
import sqlite3
|
| 3 |
+
|
| 4 |
+
def init_sqlite_db():
|
| 5 |
+
os.makedirs('/data', exist_ok=True) # Create /data/ directory if it doesn't exist
|
| 6 |
+
if not os.access('/data', os.W_OK):
|
| 7 |
+
raise PermissionError("No write permission for /data directory")
|
| 8 |
+
conn = sqlite3.connect('/data/vernacular_learning.db')
|
| 9 |
+
c = conn.cursor()
|
| 10 |
+
# ... rest of the database initialization code ...
|
| 11 |
+
conn.commit()
|
| 12 |
+
return conn
|