TABLE is a reserved keyword in H2database since 1.4.197

Description

Since H2 1.4.197 TABLE is a reserved keyword: https://github.com/h2database/h2database/issues/1719

This makes upgrading H2 to the latest version impossible when using Liquibase and having used `table` e.g. as a column name before.

Using QUOTE_ALL_OBJECTS as Object Quoting Strategy somehow did not work (see https://liquibase.jira.com/browse/CORE-3073).

I already prepared a fix for this and will add the Pull Request to Github today.

Environment

All operating systems

Activity

Show:

Thomas Lutz December 5, 2019 at 1:59 PM

Details

Reporter

Affects versions

Priority

Created December 5, 2019 at 1:56 PM
Updated December 5, 2019 at 1:59 PM

Flag notifications