CRUDL wrappers for databases
Project description
crudl
This repo contains the python module crudl
.
It is publically available on the python package index as the package evonik-crudl
.
Repo Structure
crudl/ # source code of crudl
LICENSE # MIT license file
README.md # this readme
setup.py # pypi setup script
Installation
Use the package manager pip to install crudl
as the package evonik-crudl
.
pip install evonik-crudl
Usage
from apitest import SqliteDB, MysqlDB
...
An example for the use of SqliteDB can be found in crudl/tet.py.
Test
To test the current implementation, execute the following:
pytest crudl/test.py
Note that this only tests the SqliteDB wrapper.
Build & Upload
To build the package and upload a new version to pypi, execute the following commands:
rm -rf build dist evonik_crudl.egg-info
python3 setup.py sdist bdist_wheel --universal
twine upload dist/*
Open / Known Issues
- generalization of filter comparators
- add filter operators (and/or/...)
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
evonik-crudl-0.0.2.tar.gz
(6.1 kB
view hashes)
Built Distribution
Close
Hashes for evonik_crudl-0.0.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c2761dd6515006ae413ed9b67016765fe128ea13f7a1bbbf60a7371c7b324be |
|
MD5 | bc178252c32558bacb04784597f320e5 |
|
BLAKE2b-256 | db7590e1c93d4b2c3d3e42c3749a7615cfe5792b9347936fae7601d342d7fe9b |