Files
query-orchestration/scripts/database.yml
T
Michael McGuinness c1e9d93037 Merged in feature/jobsync (pull request #63)
Document Sync and Job Sync

* docsyncfunc

* startedQueryWork

* morefixes

* jobsyncsvcstart

* save

* jobsynctext

* save

* save

* docsync

* shorttest

* jobsync

* jobsyncupdateoncollectorupdate

* passlivetest

* collectortest

* lint
2025-02-12 19:00:25 +00:00

40 lines
742 B
YAML

---
# https://taskfile.dev
version: '3'
vars:
MIGRATIONS: "database/migrations"
tasks:
generate:
deps:
- mig
cmds:
- sqlc generate --file sqlc.yml
regenerate:
cmds:
- task compose:clean:generate
- task db:generate
deps:up:
internal: true
cmds:
- task compose:up:generate
- sleep 3
lint:
deps:
- deps:up
cmds:
- sqlc vet --file sqlc.yml
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:
deps:
- deps:up
cmds:
- migrate -path {{.MIGRATIONS}} -database {{.DB_URI_GENERATE}} up