(feat) refactoring, migration, sqlx prepare
This commit is contained in:
parent
da3dfe40b0
commit
15b92ba3a4
17 changed files with 528 additions and 107 deletions
16
justfile
16
justfile
|
|
@ -15,6 +15,22 @@ db-down:
|
|||
db-logs:
|
||||
@docker compose logs -f postgres
|
||||
|
||||
db-migrate-create NAME:
|
||||
@echo "📝 Creating new migration: {{NAME}}"
|
||||
@{{sops_run}} 'sqlx migrate add {{NAME}}'
|
||||
|
||||
db-migrate:
|
||||
@echo "🚀 Running database migrations..."
|
||||
@{{sops_run}} 'sqlx migrate run'
|
||||
|
||||
db-migrate-revert:
|
||||
@echo "⏪ Reverting last migration..."
|
||||
@{{sops_run}} 'sqlx migrate revert'
|
||||
|
||||
db-prepare:
|
||||
@echo "📦 Preparing sqlx query metadata..."
|
||||
@{{sops_run}} 'cargo sqlx prepare'
|
||||
|
||||
db-reset:
|
||||
@echo "🗑️ Resetting PostgreSQL (deleting all data)..."
|
||||
@docker compose down -v
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue