Versions

Description

Universal Schema is a tool which allows you to express your data model once and get its schema represented in many different forms, and to subsequently convert between instances of those representations seamlessly. Its like an ORM designed to easily plug into other ORMS. The problem is that we often need to express the same basic data model to multiple different libraries that do serialization in some form and sometimes in several different programming languages, such as in javascript pages with a Python backend. Similar validation routines must exist on both client and server side, and similar data models expressed for serialization and storage in backend services like task processors and databases. The Universal ORM allows you to express your data model once and get its schema represented in many different forms, and to subsequently convert between those representations seamlessly.

Repository

https://github.com/genixpro/universal_schema.git

Project Slug

universal-schema

Last Built

7 years, 4 months ago passed

Maintainers

Home Page

https://github.com/genixpro/universal_schema

Badge

Tags

Project has no tags.

Short URLs

universal-schema.readthedocs.io
universal-schema.rtfd.io

Default Version

latest

'latest' Version

master