rss-reader/justfile
2025-02-17 05:43:09 -08:00

26 lines
692 B
Makefile

_default:
@just --list
# Don't use this secret key for your own install, it's public!
export SECRET_KEY := "MHSePvm1msyOkYuJ7u+MtyJYCzgdHCS7QNvrk9ts+rI="
[doc("Run the reader locally in demo mode.")]
run-local-demo *args:
cargo run -- --demo {{args}}
# Run the reader locally against a persistent sqlite database
run-local-persistant-db *args:
cargo run -- --database data.sqlite
run-local-nix *args:
nix run '.#default' -- --database data.sqlite
sqlx-prepare:
#!/usr/bin/env sh
if [ ! -f "data.sqlite" ]; then
touch data.sqlite
fi
DATABASE_URL="sqlite:data.sqlite" cargo sqlx migrate run
DATABASE_URL="sqlite:data.sqlite" cargo sqlx prepare