Nive Data Storage - High level storage for structured data
Project description
Nive Data Storage
Nive Data Storage is a high level storage for structured data featuring many functional components and a Web API.
Features
- Structured data collections
- Typed collections
- Python and Json collection configuration
- Hierarchical cotainer support for data
- Web API and Python connectors
- Workflow support
- Json and custom data renderes
- Build in form generator
- Detailed security permissions
Version
The package will soon be released as stable 1.0 version. For a better package management the previous
nive
package has been split up into several smaller packages.
If you are updating from version 0.9.11 or older please read update-0.9.11-to-1.0.txt
.
Version 0.9.12 is compatible.
Source code
The source code is hosted on github: https://github.com/nive/nive_datastore
Documentation
Installation
- download and install packages
bin/pip install nive_datastore
- create a new datastore project and activate it
replace datastoreSqlite
with datastoreMysql
to use MySql as database server
bin/pcreate -t datastoreSqlite myStorage cd myStorage ../bin/python setup.py develop
Add new data collection configurations in init.py
- start pyramid
../bin/pserve development.ini
Translations
Translations can be extracted using lingua>=3.2
> pip install lingua-3.2
> bin/pot-create -o nive_datastore/locale/nive_datastore.pot nive_datastore
1.3.6
- removed tool nive.tools.dbsqldump
1.3.5
- api deleteItem fix
1.3.4
- py3 fixes
- pyramid has_permission fix
1.0rc1
- maintenance and bugfixes
- many improvements
0.9.12b
- Initial release
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for nive_datastore-1.3.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbd954850398ee20a6dd4c5a6e4af970e23f85530a8c03b008930362766ac2ce |
|
MD5 | 9ce55d93514cfe463bc45dabdc7125ec |
|
BLAKE2b-256 | d83b9384d886bac8bcad8647d2dbd5692bda119d3c6c00e1a181e1e01885f1ff |