diff --git a/justfile b/justfile index ee198062..76d2de64 100755 --- a/justfile +++ b/justfile @@ -10,6 +10,10 @@ alias run-index := parakeet-index::run echo "Resetting and redoing Diesel migrations..." diesel migration redo -a --locked-schema --database-url=postgres://parakeet@localhost/parakeet +@set-db: + echo "Doing Diesel migrations..." + diesel migration run --database-url=postgres://parakeet@localhost/parakeet + @reset-dirs: echo "Clearing /var/lib/parakeet/ and recreating directories..." sudo rm -rf /var/lib/parakeet/* @@ -20,6 +24,9 @@ alias run-index := parakeet-index::run @reset-all: reset-db reset-dirs echo "Full reset complete: database migrations rerun, directories cleared" +@set-all: set-db reset-dirs + echo "Full reset complete: database migrations rerun, directories cleared" + @reset-and-backfill *dids: reset-db for PARAMETER_VALUE in {{dids}}; do \ psql parakeet -c "INSERT INTO actors (did) VALUES ('$PARAMETER_VALUE');" > /dev/null 2>&1 \