Something went wrong. Try again.
Rust AppView - highly experimental! forked from parakeet.at/parakeet
Something went wrong. Try again.
parakeet justfile
1.2 kB · 35 lines
Just
at experiments
123456789101112131415161718192021222324252627282930313233343536mod consumermod parakeetmod parakeet-index
alias run-consumer := consumer::runalias run-parakeet := parakeet::runalias run-index := parakeet-index::run
@reset-db: 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/* sudo mkdir -p /var/lib/parakeet/tmp/parakeet-backfill/ sudo chown -R parakeet:parakeet /var/lib/parakeet sudo chmod -R 777 /var/lib/parakeet
@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 \ done export RUST_LOG=info,consumer=trace,consumer::firehose=info just run-consumer --backfill