From 56286c9fcdbfafeadd5c548d17999a957309a8f4 Mon Sep 17 00:00:00 2001 From: HaimKortovich Date: Thu, 16 Apr 2026 12:01:28 -0500 Subject: [PATCH] use schema but create it --- config/runtime.exs | 8 +------- ops/chart/values.yaml | 14 ++++++-------- 2 files changed, 7 insertions(+), 15 deletions(-) diff --git a/config/runtime.exs b/config/runtime.exs index 18041c5..c4df2aa 100644 --- a/config/runtime.exs +++ b/config/runtime.exs @@ -33,13 +33,6 @@ if config_env() == :prod do For example: ecto://USER:PASS@HOST/DATABASE """ - event_store_database_url = - System.get_env("EVENTSTORE_DATABASE_URL") || - raise """ - environment variable EVENTSTORE_DATABASE_URL is missing. - For example: ecto://USER:PASS@HOST/DATABASE - """ - config :workload_service, WorkloadService.EventStore, serializer: Commanded.Serialization.JsonSerializer, url: event_store_database_url, @@ -55,6 +48,7 @@ if config_env() == :prod do config :customer_service, CustomerService.EventStore, serializer: Commanded.Serialization.JsonSerializer, url: database_url, + schema: "eventstore", pool_size: 1 secret_key_base = diff --git a/ops/chart/values.yaml b/ops/chart/values.yaml index db448b4..e9b4574 100644 --- a/ops/chart/values.yaml +++ b/ops/chart/values.yaml @@ -31,11 +31,6 @@ controllers: secretKeyRef: name: customer-service-cluster-pg-app key: uri - EVENTSTORE_DATABASE_URL: - valueFrom: - secretKeyRef: - name: customer-service-cluster-pg-app - key: uri containers: main: image: @@ -154,14 +149,17 @@ rawResources: storage: size: 5Gi - eventstore-database: + database: enabled: true apiVersion: postgresql.cnpg.io/v1 kind: Database - suffix: eventstore-database + suffix: database spec: spec: - name: customer_service_eventstore + name: customer_service owner: customer_service cluster: name: '{{ include "bjw-s.common.lib.chart.names.fullname" $ }}-cluster-pg' + schemas: + - name: eventstore + owner: customer_service