fix: configure CI database connection properly

- Add dotenv loading to Django settings
- Update CI workflow to use correct environment variables
- Set POSTGRES_* variables instead of DATABASE_URL
- Add environment variables to all Django management commands
- Fixes CI test failures due to database connection issues
This commit is contained in:
Stiftung Development
2025-09-06 18:47:23 +02:00
parent dcc91b9f49
commit 35ba089a84
64 changed files with 7040 additions and 1419 deletions

View File

@@ -78,6 +78,8 @@
<option value="land">Ländereien</option>
<option value="paechter">Pächter</option>
<option value="verpachtung">Verpachtungen</option>
<option value="foerderung">Förderungen</option>
<option value="abrechnung">Abrechnungen</option>
<option value="rentmeister">Rentmeister</option>
</select>
</div>
@@ -253,7 +255,11 @@ function renderDocuments() {
} else if (link.link_type === 'paechter') {
detailUrl = `/paechter/${obj.id}/`;
} else if (link.link_type === 'verpachtung') {
detailUrl = `/verpachtungen/${obj.id}/`;
detailUrl = `/laendereien/verpachtungen/${obj.id}/`;
} else if (link.link_type === 'foerderung') {
detailUrl = `/foerderungen/${obj.id}/`;
} else if (link.link_type === 'abrechnung') {
detailUrl = `/laendereien/abrechnungen/${obj.id}/`;
} else if (link.link_type === 'rentmeister') {
detailUrl = `/geschaeftsfuehrung/rentmeister/${obj.id}/`;
}