A simple tool which can be used to calculate the Flyway checksum for a given file. Flyway uses the CRC32 algorithm for checksum generation.
$ ./gradlew build
$ java -jar build/libs/flyway-checksum-tool.jar <path to file>
user@host:~/devel/flyway-checksum-tool$ java -jar build/libs/flyway-checksum-tool.jar /home/user/devel/spring-boot-project/src/main/resources/db/migration/V000001__initial_schema.sql
Checksum: 1159271788, File: /home/user/devel/spring-boot-project/src/main/resources/db/migration/V000001__initial_schema.sql
user@host:~/devel/flyway-checksum-tool$