putting in base query and collector framework
This commit is contained in:
+23
-23
@@ -1,24 +1,24 @@
|
||||
# https://taskfile.dev
|
||||
|
||||
version: '3'
|
||||
|
||||
vars:
|
||||
MIGRATIONS: "{{.CONTEXT}}/database/migrations"
|
||||
DATABASE_URI: "postgres://${DB_USER}:${DB_PASS}@${DB_HOST}:${DB_PORT}/${DB_NAME}?sslmode=disable"
|
||||
|
||||
tasks:
|
||||
generate:
|
||||
cmds:
|
||||
- sqlc generate --file ../sqlc.yml
|
||||
lint:
|
||||
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:run:
|
||||
cmds:
|
||||
# https://taskfile.dev
|
||||
|
||||
version: '3'
|
||||
|
||||
vars:
|
||||
MIGRATIONS: "{{.CONTEXT}}/database/migrations"
|
||||
DATABASE_URI: "postgres://${DB_USER}:${DB_PASS}@${DB_HOST}:${DB_PORT}/${DB_NAME}?sslmode=disable"
|
||||
|
||||
tasks:
|
||||
generate:
|
||||
cmds:
|
||||
- sqlc generate --file ../sqlc.yml
|
||||
lint:
|
||||
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:run:
|
||||
cmds:
|
||||
- migrate -path {{.MIGRATIONS}} -database {{.DATABASE_URI}} up
|
||||
Reference in New Issue
Block a user