+105
−93
Loading
- Add incremental schema migration framework with first migration: ALTER TABLE tdocs ADD COLUMN tbid INTEGER - Add tbid field to TDocMetadata Oxyde model - Resolve tbid from meeting record when not set on TDoc insert - Replace one-by-one upserts with bulk_create/bulk_update in upsert_meetings_batch() and upsert_tdocs_batch() - Push spec_number, title, working_group, and status filters to Oxyde ORM WHERE clauses instead of filtering in Python