Files
stiftung-management-system/app/stiftung/models/__init__.py
SysAdmin Agent b4bad7bc83 Phase 0: models.py → models/ Package aufgeteilt
models.py (3.496 Zeilen) in 6 Domain-Module aufgeteilt:
- system.py: CSVImport, ApplicationPermission, AuditLog, BackupJob, AppConfiguration, HelpBox
- land.py: Paechter, Land, LandVerpachtung, LandAbrechnung, DokumentLink
- finanzen.py: Rentmeister, StiftungsKonto, BankTransaction, Verwaltungskosten
- destinataere.py: Destinataer, Person, Foerderung, DestinataerUnterstuetzung,
  UnterstuetzungWiederkehrend, DestinataerNotiz, VierteljahresNachweis,
  DestinataerEmailEingang
- veranstaltungen.py: BriefVorlage, Veranstaltung, Veranstaltungsteilnehmer
- geschichte.py: GeschichteSeite, GeschichteBild, StiftungsKalenderEintrag

__init__.py re-exportiert alle Models für volle Rückwärtskompatibilität.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 09:02:08 +00:00

50 lines
963 B
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# models/ package re-exports all models for backward compatibility
# Phase 0: Vision 2026 Code-Refactoring
from .system import ( # noqa: F401
AppConfiguration,
ApplicationPermission,
AuditLog,
BackupJob,
CSVImport,
HelpBox,
)
from .land import ( # noqa: F401
DokumentLink,
Land,
LandAbrechnung,
LandVerpachtung,
Paechter,
)
from .finanzen import ( # noqa: F401
BankTransaction,
Rentmeister,
StiftungsKonto,
Verwaltungskosten,
)
from .destinataere import ( # noqa: F401
Destinataer,
DestinataerEmailEingang,
DestinataerNotiz,
DestinataerUnterstuetzung,
Foerderung,
Person,
UnterstuetzungWiederkehrend,
VierteljahresNachweis,
)
from .geschichte import ( # noqa: F401
GeschichteBild,
GeschichteSeite,
StiftungsKalenderEintrag,
)
from .veranstaltungen import ( # noqa: F401
BriefVorlage,
Veranstaltung,
Veranstaltungsteilnehmer,
)