Files
query-orchestration/scripts/database.yml
T
Michael McGuinness 555b6d420b Merged in feature/docresult (pull request #105)
Document Result Endpoint

* testing

* cleantesting

* progress

* query

* lint

* readme

* dockerclient

* api

* passtest

* tests

* test
2025-03-17 18:14:15 +00:00

41 lines
870 B
YAML

---
# https://taskfile.dev
version: "3"
vars:
MIGRATIONS: "database/migrations"
tasks:
generate:
run: once
deps:
- mig
cmds:
- sqlc generate --file sqlc.yml
generate:clean:
cmds:
- task compose:clean:generate
- task: generate
lint:
cmds:
- task compose:up:generate
- sqlc vet --file sqlc.yml
- |
exit 0
for file in database/migrations/*.sql; do
if [[ -f "$file" ]]; then
sqlcheck -c -f $file -r 3 # move to 1
fi
done
mig:create:
cmds:
- |
read -p "Migration Name: " name
test -z "$name" && echo "Error: Name is required." && exit 1
migrate create -ext sql -dir {{.MIGRATIONS}} $name
mig:
cmds:
- task compose:up:generate
- migrate -path {{.MIGRATIONS}} -database {{.DB_URI_GENERATE}} up