From 33c8a1d44746bfa19ddf0f0534f9fbbdb9306195 Mon Sep 17 00:00:00 2001 From: Moritz Utcke <62291876+Letsmoe@users.noreply.github.com> Date: Wed, 10 May 2023 19:40:22 +0400 Subject: [PATCH] Neue Datenbank eingebunden --- Dockerfile | 2 +- docker-compose.yml | 4 +- .../Ausweis/AusweisPreviewContainer.svelte | 2 +- src/components/Ausweis/Ausweisart.svelte | 17 +- .../Ausweis/BilderZusatzsysteme.svelte | 69 ++--- src/components/Ausweis/DaemmungImage.svelte | 6 +- src/components/Ausweis/FensterImage.svelte | 8 +- src/components/Ausweis/HeizungImage.svelte | 9 +- src/components/Ausweis/Kundendaten.svelte | 6 +- src/components/Ausweis/Verbrauch.svelte | 6 +- src/components/ImageGrid.svelte | 6 +- src/components/UploadImages.svelte | 29 +- .../VerbrauchsausweisContent.svelte | 102 ++++--- .../VerbrauchsausweisGewerbeContent.svelte | 6 +- src/components/ZIPSearch.svelte | 2 +- src/lib/Ausweis/Ausweis.ts | 143 ++-------- src/lib/Ausweis/Bedarfsausweis.ts | 24 +- src/lib/Ausweis/Verbrauchsausweis.ts | 260 +++--------------- src/lib/Ausweis/VerbrauchsausweisGewerbe.ts | 6 +- src/lib/Ausweis/index.ts | 9 - src/lib/Energiekennwerte.ts | 25 ++ src/lib/Gebaeude.ts | 37 +++ src/pages/api/ausweis/verbrauchsausweis.ts | 194 +++++++------ src/pages/api/image.ts | 64 ++++- src/pages/verbrauchsausweis/index.astro | 78 +++--- .../17693546-b281-40f2-a7b8-dcd4159245e4.jpg | Bin 0 -> 2884243 bytes 26 files changed, 483 insertions(+), 631 deletions(-) delete mode 100644 src/lib/Ausweis/index.ts create mode 100644 src/lib/Energiekennwerte.ts create mode 100644 src/lib/Gebaeude.ts create mode 100644 uploads/17693546-b281-40f2-a7b8-dcd4159245e4.jpg diff --git a/Dockerfile b/Dockerfile index afea8717..8dc33f23 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,7 @@ RUN npm i -g pnpm WORKDIR /online-energieausweis COPY ./package.json ./ -RUN pnpm install --prod COPY . . +RUN pnpm install --prod CMD ["pnpm", "run", "build:production"] \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 14e020a0..8ee06193 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,10 +5,10 @@ services: container_name: online-energieausweis command: pnpm run dev --host links: - - db:database + - db environment: PORT: 3000 - DB_CONNECTION: database + DB_CONNECTION: "db" DB_PORT: 5432 NODE_ENV: "development" ports: diff --git a/src/components/Ausweis/AusweisPreviewContainer.svelte b/src/components/Ausweis/AusweisPreviewContainer.svelte index b6afad62..2ce473fb 100644 --- a/src/components/Ausweis/AusweisPreviewContainer.svelte +++ b/src/components/Ausweis/AusweisPreviewContainer.svelte @@ -27,7 +27,7 @@