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.1.tar.gz
(6.1 kB
view hashes)
Built Distribution
Close
Hashes for evonik_crudl-0.0.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f97b674ac620de825fc1e87185ef0cc9772ec78ec833a79b37d42cf6b1be7628 |
|
MD5 | 1ea33df162c9f6b4762f9964959c4505 |
|
BLAKE2b-256 | 2f33250ed6d7e12bfcde929d958e4b110d56ba1ee6a2c853ab16329d6671c54f |