runtime.exs: Add SSL config for Exoscale managed PostgreSQL

Exoscale DBaaS (Aiven) requires SSL connections. Added ssl: true
with ssl_opts: [verify: :verify_none] for managed service certs.

L3 migration ran successfully against shorashim database:
- interpretations table with check constraint and indexes
- minority_opinions table with FK index
- teiku_registry table with case_ref index
- Append-only REVOKE ready for shorashim_app role

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Scott KarpandClaude Opus 4.6 committed 2026-03-30 21:45:42 -04:00
1 parent 5e76c60218
commit 50547ed0c5
1 file changed
+3 -1
+3 -1
View File
@@ -17,7 +17,9 @@ if config_env() == :prod do
config :vav_pipeline, VavPipeline.Repo,
url: database_url,
pool_size: String.to_integer(System.get_env("POOL_SIZE") || "20")
pool_size: String.to_integer(System.get_env("POOL_SIZE") || "20"),
ssl: true,
ssl_opts: [verify: :verify_none]
# L1 mount point — overridable via env
config :vav_pipeline,