oslo.db/oslo_db
Mike Bayer e64c6bb697 Fix FOREIGN KEY messages for MariaDB 10.2, 10.3
MariaDB 10.2 and 10.3 have changed the format diplayed
for MySQL error 1091, adding the phrase "FOREIGN KEY",
changing the quoting style of the constraint name, and
replacing the phrase "column/key" with the word "it".
Adjust the regular expression in exc_filters to accommodate
these.

- "check that column/key" ->
  "check that constraint/column/key"
https://github.com/MariaDB/server/commit/db7edfed17efe6bc

- single quotes -> backticks
- "check that constraint/column/key" ->
  "check that it"
https://github.com/MariaDB/server/commit/99e48cb1d94e2d88

- "Can't DROP" -> "Can't DROP FOREIGN KEY"
https://github.com/MariaDB/server/commit/5c764a0eb82c87ac

Change-Id: I165c595edbbdc101ebd2367ca5680b6cd81eaa7b
2018-08-30 17:52:09 -04:00
..
locale Imported Translations from Zanata 2018-03-01 06:16:38 +00:00
sqlalchemy Fix FOREIGN KEY messages for MariaDB 10.2, 10.3 2018-08-30 17:52:09 -04:00
tests Merge "Rename enginefacade.async to enginefacade.async_" 2018-07-04 00:40:44 +00:00
__init__.py Move files out of the namespace package 2014-12-24 13:28:48 +02:00
_i18n.py Update the documentation link 2017-08-23 14:46:27 +08:00
api.py Improve exponential backoff for wrap_db_retry 2018-04-13 09:26:12 +08:00
concurrency.py Remove log translations 2017-03-30 08:42:42 +08:00
exception.py Remove property message for DBInvalidUnicodeParameter and InvalidSortKey 2017-09-11 17:38:31 +08:00
options.py Deprecate min_pool_size 2018-04-30 15:39:13 +00:00