title: Can I use mongock with Spring Data Repositories?
body: <p>I tried to inject with <code>@Autowired</code> annotation a repository into changelog 
  and it doesn't get injected.</p>
  
  <p>Config uses spring application context</p>
  
  <pre><code>@Bean
  public SpringBootMongock mongock(ApplicationContext springContext, MongoClient mongoClient) {
    return new SpringBootMongockBuilder(mongoClient, "yourDbName", "com.package.to.be.scanned.for.changesets")
        .setApplicationContext(springContext) 
        .setLockQuickConfig()
        .build();
  }
  </code></pre>
  
  <p>And the changelog</p>
  
  <pre><code>@ChangeLog(order = "001")
  public class MyMigration {
  
      @Autowired
      private MyRepository repo;
  
      @ChangeSet(order = "001", id = "someChangeId", author = "testAuthor")
      public void importantWorkToDo(DB db){
         repo.findAll() // here null pointer
      }
  }
  </code></pre>