Allow one to specify that a field of a model is a foreign key. It will generate a bunch of helper methods to query related entities from one entity.
30 lines
704 B
Makefile
30 lines
704 B
Makefile
# Children justfile
|
|
|
|
reset-db *args:
|
|
touch tmp/db.db
|
|
rm tmp/db.db
|
|
sqlite3 {{args}} tmp/db.db < src/migrations/all.sql
|
|
|
|
seed-db:
|
|
sqlite3 tmp/db.db < src/migrations/all.sql
|
|
|
|
gen-sqlx:
|
|
../../target/release/sqlx-generator \
|
|
-m src/models \
|
|
gen-repositories \
|
|
-o src/repositories
|
|
../../target/release/sqlx-generator \
|
|
-m src/models \
|
|
gen-migrations \
|
|
-o src/migrations/all.sql
|
|
|
|
gen-sqlx-debug:
|
|
../../target/debug/sqlx-generator \
|
|
-m src/models \
|
|
gen-repositories \
|
|
-o src/repositories
|
|
../../target/debug/sqlx-generator \
|
|
-m src/models \
|
|
gen-migrations \
|
|
-o src/migrations/all.sql
|
|
|