diff --git a/src/main/java/eu/hbp/mip/configuration/PersistenceConfiguration.java b/src/main/java/eu/hbp/mip/configuration/PersistenceConfiguration.java
index 19bc7e7c68f7d981b9beb881515b1746a3b1d170..53d5ce5fc779673caa12c4a2966f8aff6abac811 100644
--- a/src/main/java/eu/hbp/mip/configuration/PersistenceConfiguration.java
+++ b/src/main/java/eu/hbp/mip/configuration/PersistenceConfiguration.java
@@ -23,7 +23,7 @@ import javax.sql.DataSource;
  */
 
 @Configuration
-@EnableJpaRepositories(value = "eu.hbp.mip.repositories")
+@EnableJpaRepositories(value = "eu.hbp.mip.repositories", entityManagerFactoryRef = "metaEntityManagerFactory")
 @EntityScan(basePackages = "eu.hbp.mip.model")
 public class PersistenceConfiguration {
 
@@ -35,7 +35,7 @@ public class PersistenceConfiguration {
     }
 
     @Bean(name = "metaDatasource")
-    @ConfigurationProperties(prefix="spring.variablesDatasource")
+    @ConfigurationProperties(prefix="spring.metaDatasource")
     public DataSource metaDataSource() {
         return DataSourceBuilder.create().build();
     }
@@ -57,7 +57,7 @@ public class PersistenceConfiguration {
         return em;
     }
 
-    @Bean(name = "metaMigrations", initMethod = "migrate")
+    @Bean(name = "flyway", initMethod = "migrate")
     public Flyway metaMigrations() {
         Flyway flyway = new Flyway();
         flyway.setBaselineOnMigrate(true);