mysql case insensitive affects databasechangelog creation

Description

databaseChangeLogLockTable and databaseChangeLogTable are always used as uppercase by Liquibase. The first time running liquibase all is ok.
The problem appears when trying to use it again (it fails because it tries to create the tables again). Apparently, it fails to detect the already existing tables (mysql is case insensitive).

the currently workaround: I am passing java system properties:
-Dliquibase.databaseChangeLogLockTableName=databasechangeloglock
-Dliquibase.databaseChangeLogTableName=databasechangelog

Maybe another issue is that I can't change the bean configuration to send them from there.

Environment

windows 8.1 x64, 5.6.14 MySQL Community Server

Status

Reporter

Horia Constantin

Components

Fix versions

Affects versions

Priority

Minor
Configure