feat(db): auto-migrate both DBs on serve via scripts/migrate.sh

This commit is contained in:
Pontoporeia
2026-03-31 16:19:56 +02:00
parent af06e09caa
commit 72d48c49c3
5 changed files with 139 additions and 1 deletions

View File

@@ -12,7 +12,7 @@ setup:
@bash scripts/setup-dev.sh
[group('dev')]
serve:
serve: migrate
@php -S 127.0.0.1:8000 -t public/
[group('dev')]
@@ -110,6 +110,19 @@ syntax:
# Database
# ============================================================================
[group('database')]
migrate:
@echo "Running migrations…"
@bash scripts/migrate.sh both
[group('database')]
migrate-test:
@bash scripts/migrate.sh test
[group('database')]
migrate-prod:
@bash scripts/migrate.sh prod
[group('database')]
init-db:
@sqlite3 storage/test.db < storage/schema.sql