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>
This commit is contained in:
49
app/stiftung/models/__init__.py
Normal file
49
app/stiftung/models/__init__.py
Normal file
@@ -0,0 +1,49 @@
|
||||
# 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,
|
||||
)
|
||||
Reference in New Issue
Block a user