diff --git a/scripts/update_schema_file.sh b/scripts/update_schema_file.sh new file mode 100755 index 000000000..02bbeeefa --- /dev/null +++ b/scripts/update_schema_file.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +set -e + +CWD="$(cd -P -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd -P)" + +cd "$CWD/../" + +source scripts/start_dev_db.sh + +cargo run --package lemmy_db_schema_setup +diesel print-schema >crates/db_schema_file/src/schema.rs +cargo +nightly fmt --package lemmy_db_schema_file + +pg_ctl stop +rm -rf $PGDATA