From c365dc45344cce443f0c632a11041bf114d7162c Mon Sep 17 00:00:00 2001 From: HuyDNA Date: Sun, 12 Jan 2025 22:11:25 +0700 Subject: [PATCH] chore: config shell.nix --- .env.example | 8 ++++---- .gitignore | 1 + bun.lockb | Bin 409338 -> 409338 bytes shell.nix | 13 +++++++++++++ 4 files changed, 18 insertions(+), 4 deletions(-) diff --git a/.env.example b/.env.example index d5b01d0..2763c4a 100644 --- a/.env.example +++ b/.env.example @@ -1,8 +1,8 @@ -DATABASE_USER=admin +DATABASE_USER= DATABASE_HOST=localhost DATABASE_NAME=console_cast DATABASE_PASSWORD=secret DATABASE_PORT=5432 -JWT_SECRET=, -NODE_ENV=, -DATABASE_URL=postgresql://${DATABASE_USER}:${DATABASE_PASSWORD}@${DATABASE_HOST}:${DATABASE_PORT}/${DATABASE_NAME} +JWT_SECRET= +NODE_ENV= +DATABASE_URL=postgresql://${DATABASE_USER}:${DATABASE_PASSWORD}@${DATABASE_HOST}:${DATABASE_PORT}/${DATABASE_NAME}?sslmode=disable diff --git a/.gitignore b/.gitignore index c1799b6..fa9d120 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ build/ .cache/ .env zapatos/ +.data/ diff --git a/bun.lockb b/bun.lockb index ac011a50d964fe0c32df9df4d42f2e378e70f627..67eaf27adc291d731a87e79925e8e70586f11583 100755 GIT binary patch delta 39 tcmezMSK`-SiG~)&7N!>FEiCS)?2K`SdIoyN?S7^#K+L+`&y;NqCjc$O49x%l delta 39 qcmezMSK`-SiG~)&7N!>FEiCS)>`V+`(C%l-0>rG_{Y=@`Z~_1plna0W diff --git a/shell.nix b/shell.nix index 9bb7d89..2435bac 100644 --- a/shell.nix +++ b/shell.nix @@ -4,5 +4,18 @@ pkgs.mkShell { packages = with pkgs; [ postgresql_16 bun + dbmate + neovim + zsh ]; + + PGDATA = "./.data"; + + shellHook = '' + initdb + pg_ctl start + createdb + echo "To start, run `bun db:create` and then `bun db:migrate`" + alias vim=nvim + ''; }