title: Scala flyway migration marked as Success but there are no changes
body: <p>I'm new to Flyway. We are currently using version <code>6.5.7</code> of <code>&quot;org.flywaydb&quot;           % &quot;flyway-core&quot;   </code> in our <code>build.sbt</code>. The versioned migration also extends <code>BaseJavaMigration</code>.
  The migration iterates over all rows in a table, and adds a field to json blob column. When I run the migration I first execute <code>info</code> to verify the migration is noticed, then <code>migrate</code> and finally <code>info</code> again to confirm the status of the migration.</p>
  <p>I can confirm the migration is picked up and noted as <code>Pending</code> during the first <code>info</code>. Then after the migration is executed, no changes are applied, and also I don't see any info level logs from logback, which indicates that the migration didn't really enter the business logic of the migration.</p>
  <p>The final <code>info</code> command then marks the migration as <code>Success</code>.</p>
  <p>Here are some logs:</p>
  <pre><code>2021-11-29 16:33:35 +0000   | Versioned  | 42      | my migration name             | JDBC |                     | Pending    |
  2021-11-29 16:33:35 +0000   +------------+---------+--------------------------------------------------------------+------+---------------------+------------+
  2021-11-29 16:33:35 +0000   dt=2021-11-29T16:33:35.138Z level=INFO thread=main logger=DbValidate Successfully validated 208 migrations (execution time 00:00.051s)
  2021-11-29 16:33:35 +0000   dt=2021-11-29T16:33:35.147Z level=INFO thread=main logger=DbMigrate Current version of schema &quot;public&quot;: 41
  2021-11-29 16:33:35 +0000   dt=2021-11-29T16:33:35.151Z level=INFO thread=main logger=DbMigrate Migrating schema &quot;public&quot; to version 42 - my migration name
  2021-11-29 16:33:35 +0000   dt=2021-11-29T16:33:35.396Z level=INFO thread=main logger=DbMigrate Successfully applied 1 migration to schema &quot;public&quot; (execution time 00:00.255s)
  2021-11-29 16:33:35 +0000   dt=2021-11-29T16:33:35.498Z level=INFO thread=main logger=migrations Schema version: org.flywaydb.core.internal.info.MigrationInfoImpl@fac39b2c
  2021-11-29 16:33:35 +0000   dt=2021-11-29T16:33:35.503Z level=INFO thread=main logger=migrations +------------+---------+--------------------------------------------------------------+------+---------------------+------------+
  
  
  
  2021-11-29 16:33:35 +0000   | Versioned  | 42      | my migration name             | JDBC | 2021-11-29 16:33:35 | Success    |
  </code></pre>
  <p>It's super strange I'm not sure how to go about finding what could be causing this. I'm highly suspicious about the execution time <code>(execution time 00:00.255s)</code> , can you even open db connection that quick? Any suggestions how can I go about investigating this further?</p>