title: flyway + h2 in-memory db + hibernate + test causing table does not exist
body: <p>I am using h2 db for testing and I am using hibernate to create tables automatically but want flyway to insert scripts in the database. So, my flyway is not having create script.</p>
  
  <p>Firstly I am not sure if this is possible or not. But when I am using some insert script my test is failing as flyway is not able to insert the record complaining that the table doesn't exist. </p>
  
  <p>It seems it is trying to run the script much before than h2 is creating the table.</p>
  
  <p>I am using spring boot to invoke the flyway. So, I just need this dependency and a db.migaration folder in the class path to activate the flyway:</p>
  
  <pre><code>&lt;dependency&gt; &lt;groupId&gt;org.flywaydb&lt;/groupId&gt; &lt;artifactId&gt;flyway-core&lt;/artifactId&gt; &lt;/dependency&gt;
  </code></pre>
  
  <p>Any though would be great.</p>
  
  <p>If you need more info, please do let me know.</p>
  
  <p>If I add the create script for the various in the sql file, then it will work fine but I don't want to write create scripts. Rather I want to rely on hibernate to create it for me.</p>
  
  <p>Thanks</p>