diff options
Diffstat (limited to 'oslo_db/sqlalchemy/exc_filters.py')
-rw-r--r-- | oslo_db/sqlalchemy/exc_filters.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/oslo_db/sqlalchemy/exc_filters.py b/oslo_db/sqlalchemy/exc_filters.py index 57f8704..4ad6cf2 100644 --- a/oslo_db/sqlalchemy/exc_filters.py +++ b/oslo_db/sqlalchemy/exc_filters.py @@ -280,6 +280,8 @@ def _raise_mysql_table_doesnt_exist_asis( r".*1265.*Data truncated for column.*") @filters("mysql", sqla_exc.DataError, r".*1264.*Out of range value for column.*") +@filters("mysql", sqla_exc.InternalError, + r"^.*1366.*Incorrect string value:*") def _raise_data_error(error, match, engine_name, is_disconnect): """Raise DBDataError exception for different data errors.""" |