WikiStart » History » Revision 4
Revision 3 (Aurynn Shaw, 10/02/2009 09:41 AM) → Revision 4/7 (bford -, 10/22/2009 10:41 AM)
= Exceptable = Exceptable is a Python + PL/PGSQL library specifically built to handle propagation of exceptions from PostgreSQL and stored procedures in a more consistent fashion. By utilizing a standardized exception text format, standard !ProgrammingErrors ProgrammingErrors as raised by the Python DB-API can be caught, analyzed, and re-raised as exceptions that are more useful in the application layer. == Definable Exceptions == By providing a simple, configurable decorator for wrapping DB functionality, Exceptable allows for customizable exception APIs to be created simply and efficiently.