chore: remove legacy SQLite migration script + fix stale comments
- Delete migrate_sqlite_to_postgres.py (one-time script, no longer needed) - Fix @INVARIANT in mappings.py: SQLite → PostgreSQL - Remove deprecated source_language column from TranslationJob model + Alembic migration 8dd0a93af539 to drop column if exists - Remove source_language from TranslateJobResponse schema Fixes recurring 'source_language does not exist' scheduler error
This commit is contained in:
@@ -47,8 +47,7 @@ class TranslationJob(Base):
|
||||
# LLM & processing settings
|
||||
# @DEPRECATED — use target_languages
|
||||
target_language = Column(String, nullable=True, comment="Target language code (e.g. en, ru) [DEPRECATED: use target_languages]")
|
||||
# @DEPRECATED — Auto-detected per row by LLM, kept as fallback hint
|
||||
source_language = Column(String, nullable=True, comment="Fallback source language hint [DEPRECATED: auto-detected per row]")
|
||||
# source_language removed — deprecated, auto-detected per row by LLM; use TranslationLanguage.source_language_detected instead
|
||||
target_languages = Column(JSON, nullable=True, comment="List of BCP-47 target language codes (multi-language support)")
|
||||
provider_id = Column(String, nullable=True, comment="LLM provider ID")
|
||||
batch_size = Column(Integer, nullable=False, default=50, comment="Records per batch")
|
||||
|
||||
Reference in New Issue
Block a user