48a7f5a825
Five-project Clean Architecture solution (Core/Infrastructure/App + Core.Tests/ Integration.Tests) on .NET 10 with central package management, snake_case EF mapping, and shared build/style config. - Full domain entity set + EF DbContext for the SDD §5.3 schema (singular table names). - InitialSchema migration (relational) + TimescaleHypertables migration (raw SQL: create_hypertable + compression on reading, hypertable on consumption). - App wiring: Serilog (actually wired, unlike MQTTower), DbContext, migrate-on-startup, /healthz. Serves plain HTTP behind a reverse proxy (no HTTPS redirect). - deploy/Dockerfile (2-stage, ICU-capable) + docker-compose (app + timescaledb). - Integration.Tests: shared TimescaleFixture (Testcontainers) — migrations, hypertables, compression policy, and /healthz all verified green (4/4). Claude-Session: https://claude.ai/code/session_01WujdMtMJPbxDpDnMeK22rr
1.9 KiB
1.9 KiB
| 1 | Datum | Zähler Wasser | Wasserverbrauch | €/m³ | Kosten | Jahreskosten |
|---|---|---|---|---|---|---|
| 2 | November 2022 | 820 | 0 | |||
| 3 | Dezember 2022 | 834 | 14 | 5,00 € | 70 € | 70 € |
| 4 | Januar 2023 | 848 | 14 | 5,00 € | 70 € | |
| 5 | Februar 2023 | 861 | 13 | 5,00 € | 65 € | |
| 6 | März 2023 | 2 | 12 | 5,00 € | 60 € | |
| 7 | April 2023 | 15 | 13 | 5,00 € | 65 € | |
| 8 | Mai 2023 | 50 | 35 | 5,00 € | 175 € | |
| 9 | Juni 2023 | 75 | 25 | 5,00 € | 125 € | |
| 10 | Juli 2023 | 93 | 18 | 5,00 € | 90 € | |
| 11 | August 2023 | 113 | 20 | 5,00 € | 100 € | |
| 12 | September 2023 | 132 | 19 | 5,00 € | 95 € | |
| 13 | Oktober 2023 | 144 | 12 | 5,00 € | 60 € | |
| 14 | November 2023 | 155 | 11 | 5,00 € | 55 € | |
| 15 | Dezember 2023 | 167 | 12 | 5,00 € | 60 € | 1.020 € |
| 16 | Januar 2024 | 181 | 14 | 5,00 € | 70 € | |
| 17 | Februar 2024 | 195 | 14 | 5,00 € | 70 € | |
| 18 | März 2024 | 212 | 17 | 5,00 € | 85 € | |
| 19 | April 2024 | 251 | 39 | 5,00 € | 195 € | |
| 20 | Mai 2024 | 266 | 15 | 5,00 € | 75 € | |
| 21 | Juni 2024 | 297 | 31 | 5,00 € | 155 € | |
| 22 | Juli 2024 | 312 | 15 | 5,00 € | 75 € | |
| 23 | August 2024 | 331 | 19 | 5,00 € | 95 € | |
| 24 | September 2024 | 347 | 16 | 5,00 € | 80 € | |
| 25 | Oktober 2024 | 360 | 13 | 5,00 € | 65 € | |
| 26 | November 2024 | 377 | 17 | 5,00 € | 85 € | |
| 27 | Dezember 2024 | 395 | 18 | 5,00 € | 90 € | 1.140 € |
| 28 | Januar 2025 | 412 | 17 | 5,00 € | 85 € | |
| 29 | Februar 2025 | 429 | 17 | 5,00 € | 85 € | |
| 30 | März 2025 | 443 | 14 | 5,00 € | 70 € | |
| 31 | April 2025 | 458 | 15 | 5,00 € | 75 € | |
| 32 | Mai 2025 | 475 | 17 | 5,00 € | 85 € | |
| 33 | Juni 2025 | 511 | 36 | 5,00 € | 180 € | |
| 34 | Juli 2025 | 529 | 18 | 5,00 € | 90 € | |
| 35 | August 2025 | 547 | 18 | 5,00 € | 90 € | |
| 36 | September 2025 | 563 | 16 | 5,00 € | 80 € | |
| 37 | Oktober 2025 | 580 | 17 | 5,00 € | 85 € | |
| 38 | November 2025 | 593 | 13 | 5,00 € | 65 € | |
| 39 | Dezember 2025 | 608 | 15 | 5,00 € | 75 € | 1.065 € |
| 40 | Januar 2026 | 622 | 14 | 7,00 € | 98 € | |
| 41 | Februar 2026 | 637 | 15 | 7,00 € | 105 € | |
| 42 | März 2026 | 652 | 15 | 7,00 € | 105 € | |
| 43 | April 2026 | 671 | 19 | 7,00 € | 133 € | |
| 44 | Mai 2026 | 687 | 16 | 7,00 € | 112 € | |
| 45 | Juni 2026 | 7,00 € | 0 € | |||
| 46 | Juli 2026 | 7,00 € | 0 € | |||
| 47 | August 2026 | 7,00 € | 0 € | |||
| 48 | September 2026 | 7,00 € | 0 € | |||
| 49 | Oktober 2026 | 7,00 € | 0 € | |||
| 50 | November 2026 | 7,00 € | 0 € | |||
| 51 | Dezember 2026 | 7,00 € | 0 € |