Fix for running migrations before application start
This commit is contained in:
parent
d0fed6bfe7
commit
54b82d0502
|
|
@ -52,7 +52,7 @@ import java.util.List;
|
||||||
)
|
)
|
||||||
public class MongoConfig {
|
public class MongoConfig {
|
||||||
@Bean
|
@Bean
|
||||||
public MongockSpring5.MongockApplicationRunner mongockApplicationRunner(ApplicationContext springContext, MongoTemplate mongoTemplate) {
|
public MongockSpring5.MongockInitializingBeanRunner mongockInitializingBeanRunner(ApplicationContext springContext, MongoTemplate mongoTemplate) {
|
||||||
SpringDataMongoV3Driver springDataMongoV3Driver = SpringDataMongoV3Driver.withDefaultLock(mongoTemplate);
|
SpringDataMongoV3Driver springDataMongoV3Driver = SpringDataMongoV3Driver.withDefaultLock(mongoTemplate);
|
||||||
springDataMongoV3Driver.setWriteConcern(WriteConcern.JOURNALED.withJournal(false));
|
springDataMongoV3Driver.setWriteConcern(WriteConcern.JOURNALED.withJournal(false));
|
||||||
springDataMongoV3Driver.setReadConcern(ReadConcern.LOCAL);
|
springDataMongoV3Driver.setReadConcern(ReadConcern.LOCAL);
|
||||||
|
|
@ -62,7 +62,7 @@ public class MongoConfig {
|
||||||
.addChangeLogsScanPackages(List.of("com.appsmith.server.migrations"))
|
.addChangeLogsScanPackages(List.of("com.appsmith.server.migrations"))
|
||||||
.setSpringContext(springContext)
|
.setSpringContext(springContext)
|
||||||
// any extra configuration you need
|
// any extra configuration you need
|
||||||
.buildApplicationRunner();
|
.buildInitializingBeanRunner();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Bean
|
@Bean
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user