diff --git a/configs/deployment/docker-compose-data.yml b/configs/deployment/docker-compose-data.yml index a0416293..f2362a86 100644 --- a/configs/deployment/docker-compose-data.yml +++ b/configs/deployment/docker-compose-data.yml @@ -22,6 +22,7 @@ services: restart: always postgres: image: postgres:17 + profiles: ["postgres"] ports: - 5432:5432 volumes: @@ -34,6 +35,7 @@ services: - db sql: image: mcr.microsoft.com/mssql/server:2022-CU19-ubuntu-22.04 + profiles: ["sql"] user: root environment: - SA_PASSWORD=NvQp8s@l diff --git a/configs/deployment/scripts/2-data-postgres.sh b/configs/deployment/scripts/2-data-postgres.sh new file mode 100644 index 00000000..768aea28 --- /dev/null +++ b/configs/deployment/scripts/2-data-postgres.sh @@ -0,0 +1,4 @@ +cd ~/kurs-platform/configs/deployment + +docker compose -f docker-compose-data.yml --profile postgres down +docker compose -f docker-compose-data.yml --profile postgres up -d \ No newline at end of file diff --git a/configs/deployment/scripts/2-data-sql.sh b/configs/deployment/scripts/2-data-sql.sh new file mode 100644 index 00000000..fd7aa4da --- /dev/null +++ b/configs/deployment/scripts/2-data-sql.sh @@ -0,0 +1,4 @@ +cd ~/kurs-platform/configs/deployment + +docker compose -f docker-compose-data.yml --profile sql down +docker compose -f docker-compose-data.yml --profile sql up -d \ No newline at end of file diff --git a/configs/deployment/scripts/2-data.sh b/configs/deployment/scripts/2-data.sh deleted file mode 100644 index e8dafa05..00000000 --- a/configs/deployment/scripts/2-data.sh +++ /dev/null @@ -1,4 +0,0 @@ -cd ~/kurs-platform/configs/deployment - -docker compose -f docker-compose-data.yml down -docker compose -f docker-compose-data.yml up -d \ No newline at end of file diff --git a/configs/docker/2-dev-migrator-test.sh b/configs/docker/2-dev-migrator-test.sh deleted file mode 100644 index c99aa90f..00000000 --- a/configs/docker/2-dev-migrator-test.sh +++ /dev/null @@ -1,10 +0,0 @@ -export SEED=false -if [ $1 == true ]; then - SEED=true -fi -echo "Seed değeri: ${SEED}" - -docker compose -f docker-compose-data.yml down migrator -docker compose -f docker-compose-data.yml up migrator -d -sleep 2 -docker compose -f docker-compose-data.yml logs migrator diff --git a/configs/docker/docker-compose-data.yml b/configs/docker/docker-compose-data.yml index 2a0d0975..1d1abded 100644 --- a/configs/docker/docker-compose-data.yml +++ b/configs/docker/docker-compose-data.yml @@ -23,6 +23,7 @@ services: command: "/public -c10 --cors" postgres: image: postgres:17 + profiles: ["postgres"] ports: - 5432:5432 volumes: @@ -35,6 +36,7 @@ services: - PGTZ=UTC sql: image: mcr.microsoft.com/mssql/server:2022-CU19-ubuntu-22.04 + profiles: ["sql"] user: root environment: - SA_PASSWORD=NvQp8s@l diff --git a/configs/docker/scripts/1-data-postgres.bat b/configs/docker/scripts/1-data-postgres.bat new file mode 100644 index 00000000..7764fd42 --- /dev/null +++ b/configs/docker/scripts/1-data-postgres.bat @@ -0,0 +1,2 @@ +docker compose -f ../docker-compose-data.yml --profile postgres down +docker compose -f ../docker-compose-data.yml --profile postgres up -d \ No newline at end of file diff --git a/configs/docker/scripts/1-data-sql.bat b/configs/docker/scripts/1-data-sql.bat new file mode 100644 index 00000000..db1456f8 --- /dev/null +++ b/configs/docker/scripts/1-data-sql.bat @@ -0,0 +1,2 @@ +docker compose -f ../docker-compose-data.yml --profile sql down +docker compose -f ../docker-compose-data.yml --profile sql up -d \ No newline at end of file