Wrap native exceptions from adapters to Marshmallow specific ones

Issue #100 resolved
Honza Rameš created an issue

If native exception is raised in the underlying database framework, it propagates to upper layers and the user cannot handle all of them in cases he switches to other DB provider. MM should catch these exceptions and propagate wrapped ones that are the same for all providers.

Comments (5)

  1. Stefan Glienke repo owner

    Some parts of the adapters catch the provider specific ones and raise an EORMAdapterException. So the places that are missing should do so as well.

  2. Log in to comment