diff --git a/Makefile b/Makefile index d07b36d4..ef47bcd1 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -.PHONY: dev online-energieausweis all prod backup run-database build-database install-dependencies wait-for-database prod database +.PHONY: dev online-energieausweis all prod backup run-database build-database install-dependencies wait-for-database prod database prisma-studio DB_CONTAINER_NAME := database DB_NAME := main @@ -17,6 +17,9 @@ dev: database online-energieausweis database: docker compose up +prisma-studio: + pm2 start --name "prisma-studio" bunx -- prisma studio + backup: mkdir -p $(PERSISTENT_DIR) - docker exec -t $(DB_CONTAINER_NAME) pg_dump --data-only -U $(DB_USER) $(DB_NAME) | gzip > $(BACKUP_FILENAME) @@ -53,7 +56,7 @@ all: mkdir -p ~/logs bun run dev 2>&1 | tee ~/logs/`date '+%d-%m-%Y_%H:%M:%S'`.log -prod: install-dependencies run-database +prod: install-dependencies run-database prisma-studio bun run build mkdir -p ~/logs mkdir -p ~/persistent/online-energieausweis diff --git a/src/testing/daten-umziehen.ts b/src/testing/daten-umziehen.ts index 18059915..1e1535c6 100644 --- a/src/testing/daten-umziehen.ts +++ b/src/testing/daten-umziehen.ts @@ -1,8 +1,7 @@ import moment from "moment"; import newUserIdMap from "./new-user-id-map.json" assert { type: "json" }; -import imageUidMap from "./img-uid-map.json" assert { type: "json" }; import processed from "./new-ausweis-id-map.json" assert { type: "json" }; -import { Benutzer, BilderKategorie, Enums, prisma } from "#lib/server/prisma.js"; +import { Benutzer, Enums, prisma } from "#lib/server/prisma.js"; import * as fs from "fs"; import { fileURLToPath } from "url"; import { hashPassword } from "#lib/password.js";