SQLiteDialect is currently setup to generate this SQL even though DELETE IGNORE is not supported:
DELETE OR IGNORE FROM Cities WHERE Cities.cityId = 1
DELETE IGNORE is only supported by MySQL and MariaDB and no test exists for it, so it's been added to the base delete tests.
SQLite now fails early, like all other DB, with UnsupportedByDialectException if ignore is set to true.
Attempting to use
deleteIgnoreWhere()
with SQLite results in:SQLiteDialect is currently setup to generate this SQL even though DELETE IGNORE is not supported:
DELETE IGNORE is only supported by MySQL and MariaDB and no test exists for it, so it's been added to the base delete tests. SQLite now fails early, like all other DB, with
UnsupportedByDialectException
if ignore is set to true.