Versions

Build a version

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

Last Built

5 months, 1 week ago passed

Owners

Home Page

https://github.com/genixpro/universal_schema

Badge

Project Privacy Level

Public

Short URLs

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

Default Version

latest

'latest' Version

master