fix: create clickhouse db in tests only

This commit is contained in:
Michael H.
2026-07-30 20:08:49 +02:00
parent 572b8027ff
commit c5ce5bc9b3
2 changed files with 11 additions and 0 deletions
+3
View File
@@ -37,6 +37,9 @@ pub async fn setup(db: &database::TemporaryDatabase) -> LabrinthConfig {
let search_backend = db.search_backend.clone();
let file_host: Arc<dyn FileHost> = Arc::new(file_hosting::MockHost::new());
let file_host = web::Data::<dyn FileHost>::from(file_host);
clickhouse::create_database(&ENV.CLICKHOUSE_DATABASE)
.await
.unwrap();
clickhouse::run_migrations().await.unwrap();
let mut clickhouse = clickhouse::init_client().await.unwrap();