]> littlesong.place Git - littlesongplace.git/commitdiff
Move sql files to subdir
authorChris Fulljames <christianfulljames@gmail.com>
Sun, 30 Mar 2025 12:27:26 +0000 (08:27 -0400)
committerChris Fulljames <christianfulljames@gmail.com>
Sun, 30 Mar 2025 12:27:26 +0000 (08:27 -0400)
main.py
sql/schema.sql [moved from schema.sql with 99% similarity]
sql/schema_revert.sql [moved from schema_revert.sql with 100% similarity]
sql/schema_update.sql [moved from schema_update.sql with 100% similarity]
test/test_offline.py

diff --git a/main.py b/main.py
index 4c81b24e99546ca9e5f3100f9e09f4f33fd46138..0f3de7dde2f43ace5d09885a198f63a72a4cf32a 100644 (file)
--- a/main.py
+++ b/main.py
@@ -1074,7 +1074,7 @@ def get_db():
         user_version = query_db("pragma user_version", one=True)[0]
 
         # Run update script if DB is out of date
-        schema_update_script = SCRIPT_DIR / 'schema_update.sql'
+        schema_update_script = SCRIPT_DIR / 'sql' / 'schema_update.sql'
         if user_version < DB_VERSION and schema_update_script.exists():
             with app.open_resource(schema_update_script, mode='r') as f:
                 db.cursor().executescript(f.read())
similarity index 99%
rename from schema.sql
rename to sql/schema.sql
index 5d09331132b7d5d23f1772ae61545c46fe48792c..51057b6baff7d7007233030866dfca20c4ce6220 100644 (file)
@@ -9,7 +9,7 @@ CREATE TABLE users (
     bgcolor TEXT,
     fgcolor TEXT,
     accolor TEXT,
-    threadid INTEGER,
+    threadid INTEGER
 );
 CREATE INDEX users_by_name ON users(username);
 
similarity index 100%
rename from schema_revert.sql
rename to sql/schema_revert.sql
similarity index 100%
rename from schema_update.sql
rename to sql/schema_update.sql
index 1a2d54ffe31ee54f50f2f9a61f251044984759c9..e6cf3ed7edc82a0bbcd92bfa20757c9b68b9322c 100644 (file)
@@ -25,7 +25,7 @@ def app():
         # Initialize Database
         with main.app.app_context():
             db = sqlite3.connect(main.DATA_DIR / "database.db")
-            with main.app.open_resource('schema.sql', mode='r') as f:
+            with main.app.open_resource('sql/schema.sql', mode='r') as f:
                 db.cursor().executescript(f.read())
             db.commit()
             db.close()