Merged in feature/localstackclean (pull request #53)

Clean Up Compose, Tasks, Fullsuite

* splitfiles
This commit is contained in:
Michael McGuinness
2025-02-05 22:45:32 +00:00
parent d0f4c5bd96
commit 9e6328d8f9
7 changed files with 119 additions and 41 deletions
+12 -6
View File
@@ -8,13 +8,19 @@ vars:
tasks:
generate:
deps:
- mig
cmds:
- task db:mig
- sqlc generate --file sqlc.yml
lint:
deps:up:
internal: true
cmds:
- task compose:up:test
- sleep 3
lint:
deps:
- deps:up
cmds:
- task compose:up
- sleep 2
- sqlc vet --file sqlc.yml
mig:create:
cmds:
@@ -23,7 +29,7 @@ tasks:
test -z "$name" && echo "Error: Name is required." && exit 1
migrate create -ext sql -dir {{.MIGRATIONS}} $name
mig:
deps:
- deps:up
cmds:
- task compose:up
- sleep 2
- migrate -path {{.MIGRATIONS}} -database {{.DB_URI}} up