feat(db): add migration for volume column type change
- Create migration 0002_alter_volume_type.sql to change volume from TEXT to INTEGER - Update docker-compose to run all migrations automatically using env variables - Enables proper numeric sorting of volumes (1, 2, 3 instead of 01, 02, 03)
This commit is contained in:
@@ -34,13 +34,15 @@ services:
|
||||
depends_on:
|
||||
postgres:
|
||||
condition: service_healthy
|
||||
env_file:
|
||||
- ../.env
|
||||
volumes:
|
||||
- ./migrations:/migrations:ro
|
||||
command:
|
||||
[
|
||||
"sh",
|
||||
"-c",
|
||||
"PGPASSWORD=stripstream psql -h postgres -U stripstream -d stripstream -f /migrations/0001_init.sql",
|
||||
"for f in /migrations/*.sql; do echo \"Applying migration: $f\"; psql -h postgres -U \"$${POSTGRES_USER:-stripstream}\" -d \"$${POSTGRES_DB:-stripstream}\" -f \"$f\" || exit 1; done",
|
||||
]
|
||||
|
||||
api:
|
||||
|
||||
Reference in New Issue
Block a user