Validate Migration Needs Search Repository in Extensions (#14523)

This commit is contained in:
Mohit Yadav 2023-12-29 12:12:09 +05:30 committed by GitHub
parent 4b6034c527
commit 1f4ab99122
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -395,6 +395,8 @@ public final class TablesInitializer {
MigrationWorkflow workflow = MigrationWorkflow workflow =
new MigrationWorkflow( new MigrationWorkflow(
jdbi, nativeMigrationSQLPath, connType, extensionSQLScriptRootPath, forceMigrations); jdbi, nativeMigrationSQLPath, connType, extensionSQLScriptRootPath, forceMigrations);
// Initialize search repository
new SearchRepository(config.getElasticSearchConfiguration(), new SearchIndexFactory());
Entity.setCollectionDAO(jdbi.onDemand(CollectionDAO.class)); Entity.setCollectionDAO(jdbi.onDemand(CollectionDAO.class));
Entity.initializeRepositories(config, jdbi); Entity.initializeRepositories(config, jdbi);
workflow.loadMigrations(); workflow.loadMigrations();