diff --git a/check_correlation.py b/maintenance_scripts/check_correlation.py similarity index 100% rename from check_correlation.py rename to maintenance_scripts/check_correlation.py diff --git a/check_counts.py b/maintenance_scripts/check_counts.py similarity index 100% rename from check_counts.py rename to maintenance_scripts/check_counts.py diff --git a/check_db.py b/maintenance_scripts/check_db.py similarity index 88% rename from check_db.py rename to maintenance_scripts/check_db.py index 2f04400..3f20238 100644 --- a/check_db.py +++ b/maintenance_scripts/check_db.py @@ -1,7 +1,7 @@ import sqlite3 import os -DB_PATH = os.path.join("database", "umamusume.db") +DB_PATH = os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), "database", "umamusume.db") def check_schema(): if not os.path.exists(DB_PATH): diff --git a/check_effects_ids.py b/maintenance_scripts/check_effects_ids.py similarity index 100% rename from check_effects_ids.py rename to maintenance_scripts/check_effects_ids.py diff --git a/check_event_ids.py b/maintenance_scripts/check_event_ids.py similarity index 100% rename from check_event_ids.py rename to maintenance_scripts/check_event_ids.py diff --git a/check_id_range.py b/maintenance_scripts/check_id_range.py similarity index 100% rename from check_id_range.py rename to maintenance_scripts/check_id_range.py diff --git a/check_local_db.py b/maintenance_scripts/check_local_db.py similarity index 100% rename from check_local_db.py rename to maintenance_scripts/check_local_db.py diff --git a/check_offset.py b/maintenance_scripts/check_offset.py similarity index 100% rename from check_offset.py rename to maintenance_scripts/check_offset.py diff --git a/check_orphans.py b/maintenance_scripts/check_orphans.py similarity index 100% rename from check_orphans.py rename to maintenance_scripts/check_orphans.py diff --git a/check_paths.py b/maintenance_scripts/check_paths.py similarity index 100% rename from check_paths.py rename to maintenance_scripts/check_paths.py diff --git a/check_seed_db.py b/maintenance_scripts/check_seed_db.py similarity index 100% rename from check_seed_db.py rename to maintenance_scripts/check_seed_db.py diff --git a/debug_db.py b/maintenance_scripts/debug_db.py similarity index 90% rename from debug_db.py rename to maintenance_scripts/debug_db.py index 4755615..ea36f46 100644 --- a/debug_db.py +++ b/maintenance_scripts/debug_db.py @@ -2,7 +2,7 @@ import sqlite3 import os def debug_db(): - db_path = "database/umamusume.db" + db_path = os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), "database", "umamusume.db") if not os.path.exists(db_path): print(f"Database not found at {db_path}") return diff --git a/debug_kitasan_scrape.py b/maintenance_scripts/debug_kitasan_scrape.py similarity index 98% rename from debug_kitasan_scrape.py rename to maintenance_scripts/debug_kitasan_scrape.py index f0d2d83..a7bb311 100644 --- a/debug_kitasan_scrape.py +++ b/maintenance_scripts/debug_kitasan_scrape.py @@ -3,7 +3,7 @@ import sys from playwright.sync_api import sync_playwright # Add parent dir to path -sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) def debug_kitasan_scrape(): url = "https://gametora.com/umamusume/supports/30028-kitasan-black" diff --git a/deep_repair.py b/maintenance_scripts/deep_repair.py similarity index 97% rename from deep_repair.py rename to maintenance_scripts/deep_repair.py index cd8a909..ff2d718 100644 --- a/deep_repair.py +++ b/maintenance_scripts/deep_repair.py @@ -3,7 +3,7 @@ import os import sys # Ensure we can import from the project -sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) from scraper.gametora_scraper import scrape_support_card, sync_playwright from db.db_queries import DB_PATH, repair_orphaned_data, cleanup_orphaned_data diff --git a/fast_rescrape.py b/maintenance_scripts/fast_rescrape.py similarity index 95% rename from fast_rescrape.py rename to maintenance_scripts/fast_rescrape.py index 4b4a6d3..da4ed23 100644 --- a/fast_rescrape.py +++ b/maintenance_scripts/fast_rescrape.py @@ -3,7 +3,7 @@ import os import sys # Add parent dir to path -sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) from scraper.gametora_scraper import scrape_support_card, sync_playwright diff --git a/fast_rescrape_limited.py b/maintenance_scripts/fast_rescrape_limited.py similarity index 94% rename from fast_rescrape_limited.py rename to maintenance_scripts/fast_rescrape_limited.py index 63c4b7a..7f473bc 100644 --- a/fast_rescrape_limited.py +++ b/maintenance_scripts/fast_rescrape_limited.py @@ -3,7 +3,7 @@ import os import sys # Add parent dir to path -sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) from scraper.gametora_scraper import scrape_support_card, sync_playwright diff --git a/repair_db.py b/maintenance_scripts/repair_db.py similarity index 100% rename from repair_db.py rename to maintenance_scripts/repair_db.py diff --git a/test_gold_scrape.py b/maintenance_scripts/test_gold_scrape.py similarity index 96% rename from test_gold_scrape.py rename to maintenance_scripts/test_gold_scrape.py index 544346e..925430a 100644 --- a/test_gold_scrape.py +++ b/maintenance_scripts/test_gold_scrape.py @@ -3,7 +3,7 @@ import os import sys # Add parent dir to path -sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) from scraper.gametora_scraper import scrape_support_card, sync_playwright from db.db_queries import get_conn diff --git a/test_scraper.py b/maintenance_scripts/test_scraper.py similarity index 98% rename from test_scraper.py rename to maintenance_scripts/test_scraper.py index e658fd7..d2206c1 100644 --- a/test_scraper.py +++ b/maintenance_scripts/test_scraper.py @@ -5,7 +5,7 @@ from playwright.sync_api import sync_playwright import sys # Add project root to path -sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) def test_scrape_events(url): with sync_playwright() as p: