An object mapping tool.
In a past software project, I implemented a feature where the data layer could be configured to use MongoDB or PostgreSQL as the system of records by setting only an environment variable, this is the distilled result; the objective is to have an standard model
layer that could be used on different DBs with just a line of configuration, another core thing is to encourage the use of OOJS.
- Basic support for MongoDB using
mongoose
as part of the adapter. (CRUD). - Use a first version on my blog.
- Add
graphql
support dinamically for each class that usesomn
. - Publish on NPM as soon is successfully implemented on my blog.
I'm planning to use omn
on my other personal projects, and because it's part of a data layer, it's top priority.
MIT © devniel