Skip to main content

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

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for evonik-crudl, version 0.0.2
Filename, size File type Python version Upload date Hashes
Filename, size evonik_crudl-0.0.2-py2.py3-none-any.whl (8.4 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size evonik-crudl-0.0.2.tar.gz (6.1 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page