feat: add migration & drop scripts of database

This commit is contained in:
Acbox
2026-01-29 22:08:17 +08:00
parent 28f6d87017
commit 715429dbb6
3 changed files with 144 additions and 0 deletions
+9
View File
@@ -32,6 +32,14 @@ run = "cd internal/handlers && go generate"
description = "Generate SQL code"
run = "sqlc generate"
[tasks.db-up]
description = "Intialize and Migrate Database"
run = "scripts/db-up.sh"
[tasks.db-down]
description = "Drop Database"
run = "scripts/db-down.sh"
[tasks.dev]
description = "Start development environment"
depends = [
@@ -45,6 +53,7 @@ depends = [
[tasks.setup]
description = "Setup development environment"
depends = [
"//:db-up",
"//:pnpm-install",
"//:go-install",
]