ISIS-DM: the ISIS Data Model API
ISIS-DM is an API and tools for:
schema definition through classes, similar to modern OPFs (Object Persistence Frameworks);
HTML form generation and validation;
conversion of ISIS data to JSON;
In other words, ISIS-DM allows programmers to express constraints and functionality similar to those of the CDS/ISIS Field Definition Table and the CDS/ISIS Formatting Language, but in contemporary, object-oriented programming languages.
The API aims to be database-independent. Objects defined in the ISIS-DM should be easily persisted in CDS/ISIS, CouchDB, MongoDB, Amazon SimpleDB and other semistructured databases.
0.2.0 * Added CompositeTextProperty * Added MultiCompositeTextProperty * Added IsisCompositeTextProperty * Added MultiIsisCompositeTextProperty
0.1.1 — * Added FileProperty datatype * Added BooleanProperty datatype * Embedded _rev and _id in automatic generated forms (couchdb api) * Fixed bug that changes the _id attr of a persistent document
Metadata
Release files for isisdm 0.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| isisdm-0.2.3.tar.gz | 409.0 kB | Details |
Release files / isisdm-0.2.3.tar.gz
| Download URL | isisdm-0.2.3.tar.gz |
|---|---|
| Size | 409.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bd2dcde0ba720dbff4a0152ed1ddb148a35d3f648ceb5b2b570c8cd86e69903c
|
|
BLAKE2b-256 checksum How to use checksums |
d970a7281b020bfe2d7062f6dee8d9f27e383d2083724dbb866c918ef7d05f37
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |