feat: add postgresql backing store
Signed-off-by: kjuulh <contact@kjuulh.io>
This commit is contained in:
14
mise.toml
14
mise.toml
@@ -1,4 +1,5 @@
|
||||
[env]
|
||||
_.file = ".env"
|
||||
RUST_LOG = "nocontrol=debug,info"
|
||||
|
||||
[tasks.test]
|
||||
@@ -20,3 +21,16 @@ run = "docker compose -f ./templates/docker/docker-compose.yml down"
|
||||
|
||||
[tasks."local:logs"]
|
||||
run = "docker compose -f ./templates/docker/docker-compose.yml logs -f --tail=500"
|
||||
|
||||
[tasks."db:migrate"]
|
||||
run = """
|
||||
mise run local:down
|
||||
sleep 1
|
||||
mise run local:up
|
||||
cargo sqlx migrate run --source ./crates/nocontrol/migrations/postgres
|
||||
"""
|
||||
|
||||
|
||||
[tasks."db:shell"]
|
||||
env = {PGPASSWORD = "devpassword"}
|
||||
run = "psql -h localhost -p 5432 -d dev -U devuser"
|
||||
|
||||
Reference in New Issue
Block a user