51 lines
1.4 KiB
Python
51 lines
1.4 KiB
Python
from __future__ import annotations
|
|
|
|
|
|
USERS_TABLE = "users"
|
|
TARGET_SITES_TABLE = "target_sites"
|
|
SCRIPT_CONFIG_VERSIONS_TABLE = "script_config_versions"
|
|
ARTICLES_TABLE = "articles"
|
|
BOUNDARY_QUESTIONS_TABLE = "boundary_questions"
|
|
ARTICLE_PLANS_TABLE = "article_plans"
|
|
PLAN_SECTIONS_TABLE = "plan_sections"
|
|
EVIDENCE_ITEMS_TABLE = "evidence_items"
|
|
CLAIMS_TABLE = "claims"
|
|
ARTICLE_DRAFTS_TABLE = "article_drafts"
|
|
ARTICLE_REVIEW_REPORTS_TABLE = "article_review_reports"
|
|
ARTICLE_REVIEW_SUGGESTIONS_TABLE = "article_review_suggestions"
|
|
ASSETS_TABLE = "assets"
|
|
ASSET_REVISIONS_TABLE = "asset_revisions"
|
|
WORKFLOW_EVENTS_TABLE = "workflow_events"
|
|
AGENT_JOBS_TABLE = "agent_jobs"
|
|
RESEARCH_RUN_MANIFESTS_TABLE = "research_run_manifests"
|
|
PUBLISH_COMMITS_TABLE = "publish_commits"
|
|
PROMPT_VERSIONS_TABLE = "prompt_versions"
|
|
|
|
|
|
CORE_TABLES: tuple[str, ...] = (
|
|
USERS_TABLE,
|
|
TARGET_SITES_TABLE,
|
|
SCRIPT_CONFIG_VERSIONS_TABLE,
|
|
ARTICLES_TABLE,
|
|
BOUNDARY_QUESTIONS_TABLE,
|
|
ARTICLE_PLANS_TABLE,
|
|
PLAN_SECTIONS_TABLE,
|
|
EVIDENCE_ITEMS_TABLE,
|
|
CLAIMS_TABLE,
|
|
ARTICLE_DRAFTS_TABLE,
|
|
ARTICLE_REVIEW_REPORTS_TABLE,
|
|
ARTICLE_REVIEW_SUGGESTIONS_TABLE,
|
|
ASSETS_TABLE,
|
|
ASSET_REVISIONS_TABLE,
|
|
WORKFLOW_EVENTS_TABLE,
|
|
AGENT_JOBS_TABLE,
|
|
RESEARCH_RUN_MANIFESTS_TABLE,
|
|
PUBLISH_COMMITS_TABLE,
|
|
PROMPT_VERSIONS_TABLE,
|
|
)
|
|
|
|
|
|
SEEDED_ADMIN_EMAIL = "admin@example.com"
|
|
SEEDED_EDITOR_EMAIL = "editor@example.com"
|
|
SEEDED_TARGET_SITE_SLUG = "b2b_saas_blog"
|