Skip to content

Commit 21dc785

Browse files
authored
fix: database not publishing env vars properly (#199)
1 parent d7813f2 commit 21dc785

File tree

1 file changed

+7
-1
lines changed
  • integrationos-domain/src/domain/configuration

1 file changed

+7
-1
lines changed

integrationos-domain/src/domain/configuration/database.rs

+7-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ impl Display for DatabaseConfig {
7171
}
7272
}
7373

74-
#[derive(Envconfig, Clone, Serialize, Deserialize, PartialEq)]
74+
#[derive(Envconfig, Clone, Serialize, Deserialize, PartialEq, Debug)]
7575
pub struct DatabaseConnectionConfig {
7676
#[envconfig(from = "WORKER_THREADS")]
7777
pub worker_threads: Option<usize>,
@@ -173,6 +173,12 @@ impl DatabaseConnectionConfig {
173173
self.address.to_string(),
174174
);
175175
map.insert("ENVIRONMENT".to_string(), self.environment.to_string());
176+
map.insert(
177+
"DATABASE_CONNECTION_TYPE".to_string(),
178+
self.database_connection_type.as_ref().into(),
179+
);
180+
map.insert("EMIT_URL".to_string(), self.emit_url.clone());
181+
map.insert("CONNECTION_ID".to_string(), self.connection_id.clone());
176182
map.insert(
177183
"POSTGRES_USERNAME".to_string(),
178184
self.postgres_config.postgres_username.clone(),

0 commit comments

Comments
 (0)