title: Grails , resolve conflict between migration plugin and searchable plugin
body: <p>I am using both  migration plugin (<strong>version 1.3.8</strong>) and searchable plugin (<strong>version 0.6.5</strong>) on grails (<strong>version 2.3.0</strong>) but I can not manage making the searchable plugin run after the migration plugin.</p>
  
  <p>I searched and found this as a solution:</p>
  
  <p>adding this to <strong><em>config.groovy</em></strong></p>
  
  <pre><code>bulkIndexOnStartup = false
  mirrorChanges = false
  </code></pre>
  
  <p>and adding this to <strong><em>bootstrap.groovy</em></strong></p>
  
  <pre><code>searchableService.reindex()
  searchableService.startMirroring()
  </code></pre>
  
  <p>but <strong>this is not helping.</strong></p>
  
  <p>This is the error I get:</p>
  
  <pre><code>Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'this_.address' in 'field list'
      at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
      at com.mysql.jdbc.Util.getInstance(Util.java:386)
  
  .
  .
  .
  Error executing script DbmGormDiff: org.compass.gps.CompassGpsException: Failed to index, execution exception; nested exception is java.util.concurrent.ExecutionException: org.compass.gps.device.hibernate.HibernateGpsDeviceException: {hibernate}: Failed to index the database; nested exception is org.hibernate.exception.SQLGrammarException: could not execute query using scroll (Use --stacktrace to see the full trace)
  </code></pre>
  
  <p>thanks,</p>