feat(migrations): Add new columns to servizio table for enhanced functionality
This commit is contained in:
parent
0809478f93
commit
5aeeebcb26
3 changed files with 15 additions and 3 deletions
|
|
@ -31,9 +31,11 @@ services:
|
|||
- dokploy-network
|
||||
command:
|
||||
[
|
||||
"-verbose",
|
||||
"-path", "/migrations",
|
||||
"-database", "postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}?sslmode=disable",
|
||||
"up"
|
||||
|
||||
]
|
||||
restart: "no"
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,4 @@
|
|||
|
||||
docker compose -p infoalloggi-dev-db -f dev-docker-compose.yml rm -f migrate 2>/dev/null || true
|
||||
|
||||
docker compose -p infoalloggi-dev-db -f dev-docker-compose.yml exec -T db psql -U "${POSTGRES_USER:-postgres}" -d "${POSTGRES_DB:-infoalloggi}" -c "TRUNCATE TABLE IF EXISTS schema_migrations;" 2>/dev/null || echo " schema_migrations table doesn't exist yet (first run)"
|
||||
|
||||
|
||||
docker compose -p infoalloggi-dev-db -f dev-docker-compose.yml up -d
|
||||
|
|
|
|||
13
apps/db/migrations/020.up.sql
Normal file
13
apps/db/migrations/020.up.sql
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
-- TASK: Add scadenza_motivazione_transitoria, skipPayment, skipControlloDoc, skipDocMotivazione columns to servizio table
|
||||
|
||||
ALTER TABLE IF EXISTS public.servizio
|
||||
ADD COLUMN scadenza_motivazione_transitoria TIMESTAMP WITHOUT TIME ZONE;
|
||||
|
||||
ALTER TABLE IF EXISTS public.servizio
|
||||
ADD COLUMN "skipPayment" boolean NOT NULL DEFAULT FALSE;
|
||||
|
||||
ALTER TABLE IF EXISTS public.servizio
|
||||
ADD COLUMN "skipControlloDoc" boolean NOT NULL DEFAULT FALSE;
|
||||
|
||||
ALTER TABLE IF EXISTS public.servizio
|
||||
ADD COLUMN "skipDocMotivazione" boolean NOT NULL DEFAULT FALSE;
|
||||
Loading…
Add table
Reference in a new issue