Integrity error does not always find proper error message when the constraint name is too long
When the constraint name is hashed, it is not found because the `TableHandler` adds the table name as prefix to the constraint name but `__raise_integrity_error` does not.
issue