From 7d4ae7dd4cde26dde4d4a5b61645a7df1bd9a8f7 Mon Sep 17 00:00:00 2001 From: Typosaurus Date: Sun, 19 Jul 2026 17:51:09 +0000 Subject: [PATCH] ticket #21 attempt 1 --- devplacepy/database/__init__.py | 4 +--- devplacepy/database/schema.py | 25 ------------------------- dpc.log | 8 ++++++++ 3 files changed, 9 insertions(+), 28 deletions(-) create mode 100644 dpc.log diff --git a/devplacepy/database/__init__.py b/devplacepy/database/__init__.py index 056c9c1e..92e77f68 100644 --- a/devplacepy/database/__init__.py +++ b/devplacepy/database/__init__.py @@ -22,7 +22,7 @@ from .comments import _drop_blocked, _build_comment_items, load_comments, get_re from .content import resolve_by_slug, resolve_object_url, get_uids_by_username_match, text_search_clause, get_daily_topic, get_featured_news from .attachments_data import get_attachments, get_attachments_by_type, get_news_images_by_uids, delete_attachment_record, delete_attachments, _delete_attachment_file, get_user_media, get_deleted_media from .stats import _stats_cache, get_site_stats, _analytics_cache, get_platform_analytics, _gist_languages_cache, get_gist_languages -from .schema import BUG_TABLE_RENAMES, migrate_bug_tables_to_issue_tables, init_db, _refresh_query_planner_stats, OLD_GATEWAY_URL, migrate_ai_gateway_settings, backfill_api_keys, _backfill_gamification +from .schema import init_db, _refresh_query_planner_stats, OLD_GATEWAY_URL, migrate_ai_gateway_settings, backfill_api_keys, _backfill_gamification __all__ = [ "dataset", @@ -222,8 +222,6 @@ __all__ = [ "get_platform_analytics", "_gist_languages_cache", "get_gist_languages", - "BUG_TABLE_RENAMES", - "migrate_bug_tables_to_issue_tables", "init_db", "_refresh_query_planner_stats", "OLD_GATEWAY_URL", diff --git a/devplacepy/database/schema.py b/devplacepy/database/schema.py index 66bc0ac1..bb86773c 100644 --- a/devplacepy/database/schema.py +++ b/devplacepy/database/schema.py @@ -6,30 +6,6 @@ from .soft_delete import SOFT_DELETE_TABLES, ensure_soft_delete_columns from .ranking import _authors_cache -BUG_TABLE_RENAMES = ( - ("bug_tickets", "issue_tickets"), - ("bug_comment_authors", "issue_comment_authors"), -) - - -def migrate_bug_tables_to_issue_tables() -> None: - for source_name, destination_name in BUG_TABLE_RENAMES: - if source_name not in db.tables: - continue - source = db[source_name] - destination = get_table(destination_name) - copied = 0 - for row in source.all(): - payload = {key: value for key, value in row.items() if key != "id"} - destination.insert_ignore(payload, ["uid"]) - copied += 1 - logger.info( - "Migrated %s rows from %s into %s", copied, source_name, destination_name - ) - source.drop() - logger.info("Dropped table %s after migration", source_name) - - def init_db(): tables = db.tables _index(db, "users", "idx_users_username", ["username"]) @@ -356,7 +332,6 @@ def init_db(): _index( db, "issue_comment_authors", "idx_issue_comment_authors_number", ["gitea_number"] ) - migrate_bug_tables_to_issue_tables() _index(db, "service_state", "idx_service_state_name", ["name"]) if "devii_conversations" in db.tables: conversations = get_table("devii_conversations") diff --git a/dpc.log b/dpc.log new file mode 100644 index 00000000..495f51e0 --- /dev/null +++ b/dpc.log @@ -0,0 +1,8 @@ +2026-07-19T17:34:12 INFO logging initialised at /workspace/repo/dpc.log +2026-07-19T17:34:12 DEBUG model=molodetz-pro fps=30 +2026-07-19T17:34:12 INFO read task from file: /workspace/prompts/research-9.txt +2026-07-19T17:34:12 INFO settings merged: model= allow=0 deny=0 ask=0 +2026-07-19T17:38:50 INFO logging initialised at /workspace/repo/dpc.log +2026-07-19T17:38:50 DEBUG model=molodetz-pro fps=30 +2026-07-19T17:38:50 INFO read task from file: /workspace/prompts/execution-1.txt +2026-07-19T17:38:50 INFO settings merged: model= allow=0 deny=0 ask=0