refactor: consolidate 10+ model files into 2 modules

- models.py: All application models (users, decks, sessions, groups, imports, etc.)
- mtg_models.py: All MTG card data models (sets, cards, mirrors, links)
- Removed: mirror_models.py, user_data.py, user_deck.py, card_import_batch.py,
  user_card_import.py, user_card_import_record.py, relationships.py
- Added __backup__/ directory with original files for reference
- DecklistFile.card_links cross-model relationship resolved via late import
This commit is contained in:
2026-08-26 03:45:15 +00:00
parent e507625d86
commit 03f5433583
10 changed files with 1002 additions and 899 deletions
File diff suppressed because it is too large Load Diff