ticket #21 attempt 1
This commit is contained in:
parent
818568c609
commit
7d4ae7dd4c
@ -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",
|
||||
|
||||
@ -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")
|
||||
|
||||
8
dpc.log
Normal file
8
dpc.log
Normal file
@ -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=<default> 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=<default> allow=0 deny=0 ask=0
|
||||
Loading…
Reference in New Issue
Block a user