Add update_schema_file.sh (#5908)

* Add update_schema_file.sh

* Bush formatting
This commit is contained in:
dullbananas 2025-07-30 10:59:40 -07:00 committed by GitHub
parent 3dacf7e2be
commit aa125bdd9d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

15
scripts/update_schema_file.sh Executable file
View file

@ -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