inverter
is a library that help convert D(ata)C(lass) to A(nother) C(lass). Supported output classes / schemas are:
- colander schema model.
- Apache Avro schema JSON.
- JSON Schema through Python JSL library model.
- SQLALchemy model (current converter outputs primarily PostgreSQL compatible model).
Note
This library was originally part of morpfw
project, and might still have some coupling leftover to morpfw.