Merged in feature/testingopts (pull request #129)
Testing Options and Clean Up * bitsandbobs * lint * healthchecks * imgintests * singlegenerate * testclean * network * networkclean * cmds
This commit is contained in:
+9
-11
@@ -6,20 +6,22 @@ version: "3"
|
||||
vars:
|
||||
MIGRATIONS: "internal/database/migrations"
|
||||
|
||||
includes:
|
||||
compose:
|
||||
dir: "{{.CONTEXT}}"
|
||||
taskfile: local-deployments.yml
|
||||
internal: true
|
||||
|
||||
tasks:
|
||||
generate:
|
||||
run: once
|
||||
deps:
|
||||
- mig
|
||||
cmds:
|
||||
- task: compose:up:generate
|
||||
- migrate -path {{.MIGRATIONS}} -database {{.DB_URI_GENERATE}} up
|
||||
- sqlc generate --file sqlc.yml
|
||||
generate:clean:
|
||||
cmds:
|
||||
- task compose:clean:generate
|
||||
- task: generate
|
||||
lint:
|
||||
cmds:
|
||||
- task compose:up:generate
|
||||
- task: compose:up:generate
|
||||
- sqlc vet --file sqlc.yml
|
||||
- |
|
||||
exit 0
|
||||
@@ -34,7 +36,3 @@ tasks:
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user