Skip to content

Commit 6183e7f

Browse files
committed
fix: update Makefile to deal with forced env-file usage in kysely codegen
1 parent 999bdab commit 6183e7f

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,9 @@ dbi: src/generated/database.ts
9494

9595
src/generated/database.ts: $(wildcard migrations/* migrations/**/*)
9696
echo "Generating database types"
97-
DATABASE_URL=postgres://$(PGUSER):$(PGPASSWORD)@$(PGHOST)/$(DB_NAME) yarn kysely-codegen \
97+
envfile=$$(mktemp) && \
98+
echo "DATABASE_URL=postgres://$(PGUSER):$(PGPASSWORD)@$(PGHOST)/$(DB_NAME)" > $$envfile && \
99+
yarn kysely-codegen \
100+
--env-file $$envfile \
98101
--dialect postgres --schema public \
99102
--out-file src/generated/database.ts

0 commit comments

Comments
 (0)