refactor: 用 per-domain fixture 替代 seed.py
This commit is contained in:
@@ -24,6 +24,7 @@ services:
|
||||
- users-pgdata:/var/lib/postgresql/data
|
||||
- ./init-domain.sh:/docker-entrypoint-initdb.d/00-init-domain.sh:ro
|
||||
- ../../desc/sql:/docker-entrypoint-initdb.d/sql:ro
|
||||
- ./fixture:/docker-entrypoint-initdb.d/fixture:ro
|
||||
|
||||
game-db:
|
||||
<<: *postgres-base
|
||||
@@ -35,6 +36,7 @@ services:
|
||||
- game-pgdata:/var/lib/postgresql/data
|
||||
- ./init-domain.sh:/docker-entrypoint-initdb.d/00-init-domain.sh:ro
|
||||
- ../../desc/sql:/docker-entrypoint-initdb.d/sql:ro
|
||||
- ./fixture:/docker-entrypoint-initdb.d/fixture:ro
|
||||
|
||||
player-db:
|
||||
<<: *postgres-base
|
||||
@@ -46,6 +48,7 @@ services:
|
||||
- player-pgdata:/var/lib/postgresql/data
|
||||
- ./init-domain.sh:/docker-entrypoint-initdb.d/00-init-domain.sh:ro
|
||||
- ../../desc/sql:/docker-entrypoint-initdb.d/sql:ro
|
||||
- ./fixture:/docker-entrypoint-initdb.d/fixture:ro
|
||||
|
||||
shop-db:
|
||||
<<: *postgres-base
|
||||
@@ -57,6 +60,7 @@ services:
|
||||
- shop-pgdata:/var/lib/postgresql/data
|
||||
- ./init-domain.sh:/docker-entrypoint-initdb.d/00-init-domain.sh:ro
|
||||
- ../../desc/sql:/docker-entrypoint-initdb.d/sql:ro
|
||||
- ./fixture:/docker-entrypoint-initdb.d/fixture:ro
|
||||
|
||||
order-db:
|
||||
<<: *postgres-base
|
||||
@@ -68,6 +72,7 @@ services:
|
||||
- order-pgdata:/var/lib/postgresql/data
|
||||
- ./init-domain.sh:/docker-entrypoint-initdb.d/00-init-domain.sh:ro
|
||||
- ../../desc/sql:/docker-entrypoint-initdb.d/sql:ro
|
||||
- ./fixture:/docker-entrypoint-initdb.d/fixture:ro
|
||||
|
||||
wallet-db:
|
||||
<<: *postgres-base
|
||||
@@ -79,6 +84,7 @@ services:
|
||||
- wallet-pgdata:/var/lib/postgresql/data
|
||||
- ./init-domain.sh:/docker-entrypoint-initdb.d/00-init-domain.sh:ro
|
||||
- ../../desc/sql:/docker-entrypoint-initdb.d/sql:ro
|
||||
- ./fixture:/docker-entrypoint-initdb.d/fixture:ro
|
||||
|
||||
community-db:
|
||||
<<: *postgres-base
|
||||
@@ -90,6 +96,7 @@ services:
|
||||
- community-pgdata:/var/lib/postgresql/data
|
||||
- ./init-domain.sh:/docker-entrypoint-initdb.d/00-init-domain.sh:ro
|
||||
- ../../desc/sql:/docker-entrypoint-initdb.d/sql:ro
|
||||
- ./fixture:/docker-entrypoint-initdb.d/fixture:ro
|
||||
|
||||
review-db:
|
||||
<<: *postgres-base
|
||||
@@ -101,6 +108,7 @@ services:
|
||||
- review-pgdata:/var/lib/postgresql/data
|
||||
- ./init-domain.sh:/docker-entrypoint-initdb.d/00-init-domain.sh:ro
|
||||
- ../../desc/sql:/docker-entrypoint-initdb.d/sql:ro
|
||||
- ./fixture:/docker-entrypoint-initdb.d/fixture:ro
|
||||
|
||||
dispute-db:
|
||||
<<: *postgres-base
|
||||
@@ -112,6 +120,7 @@ services:
|
||||
- dispute-pgdata:/var/lib/postgresql/data
|
||||
- ./init-domain.sh:/docker-entrypoint-initdb.d/00-init-domain.sh:ro
|
||||
- ../../desc/sql:/docker-entrypoint-initdb.d/sql:ro
|
||||
- ./fixture:/docker-entrypoint-initdb.d/fixture:ro
|
||||
|
||||
notification-db:
|
||||
<<: *postgres-base
|
||||
@@ -123,6 +132,7 @@ services:
|
||||
- notification-pgdata:/var/lib/postgresql/data
|
||||
- ./init-domain.sh:/docker-entrypoint-initdb.d/00-init-domain.sh:ro
|
||||
- ../../desc/sql:/docker-entrypoint-initdb.d/sql:ro
|
||||
- ./fixture:/docker-entrypoint-initdb.d/fixture:ro
|
||||
|
||||
search-db:
|
||||
<<: *postgres-base
|
||||
@@ -134,6 +144,7 @@ services:
|
||||
- search-pgdata:/var/lib/postgresql/data
|
||||
- ./init-domain.sh:/docker-entrypoint-initdb.d/00-init-domain.sh:ro
|
||||
- ../../desc/sql:/docker-entrypoint-initdb.d/sql:ro
|
||||
- ./fixture:/docker-entrypoint-initdb.d/fixture:ro
|
||||
|
||||
redis:
|
||||
image: redis:8-alpine
|
||||
|
||||
Reference in New Issue
Block a user