title: Flyway introduction on existing db
body: <p>I'd like to introduce flyway on an existing production database. I've read <a href="https://flywaydb.org/documentation/existing" rel="noreferrer">https://flywaydb.org/documentation/existing</a> but I'd like to skip the step "Take a DDL and reference data extract from production"</p>
  
  <p>Let me explain why:</p>
  
  <ul>
  <li>I am planing to have a more close to production data DB in DEV so I'll take a PROD dump, anonymize customer releated data and have it on DEV</li>
  </ul>
  
  <p>When having the same schema from PROD in DEV flyway will be used for migration. My approach is to start flyway with flag baselineOnMigrate so the houskeeping table "flyway_schema_history" is automatically created. </p>
  
  <p>I know the disadvantage is that a DB cannot be created from scratch by flyway but besides it should work out.</p>
  
  <p>I did a test with some scripts <a href="https://i.stack.imgur.com/LDJ4A.png" rel="noreferrer"><img src="https://i.stack.imgur.com/LDJ4A.png" alt="flyway_schema_history"></a> and it looks good so far ("success" column shows "1")</p>
  
  <p><strong>My Questions:</strong> </p>
  
  <ul>
  <li>are the negative checksums ok?</li>
  <li>when is a checksum negativ, when positive?</li>
  <li>do you see any problems in this approach?</li>
  </ul>