Skip to main content

dbConnect: Database for Humans

Documentation Status https://travis-ci.org/mastizada/dbConnect.svg?branch=master Code Health

WHY?

dbConnect was made as a little module to be used in small projects that need to do some interactions with MySQL or PostgreSQL databases.

It’s just a big time saver for developers specially for making data analyzing and data scraping and it helps to keep your code clean and readable by using python-like structure.

Installation

requirements:

dbConnect uses mysql.connector and mysqlclient modules for mysql, install one of them using:

$ apt-get install python3-mysql.connector
$ apt-get install python-mysql.connector

Or using offical site: https://dev.mysql.com/downloads/connector/python/

$ pip install mysqlclient

More details on mysqlclient: https://github.com/PyMySQL/mysqlclient-python

For PostgreSQL install psycopg2 module:

$ pip install psycopg2

using pip:

$ pip install dbConnect

from source code:

$ git clone git@gitlab.com:mastizada/dbConnect.git
$ cd dbConnect
$ sudo python setup.py install

Usage

Importing and making a connection:

>>> from dbConnect import DBConnect
>>> database = DBConnect(credentials.json)
>>> database.fetch('tableName', limit=5, filters={'company': 'pyninjas'})

Documentation

Enjoy

Release files for dbConnect 2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dbConnect 2.1
File Size Uploaded
dbConnect-2.1.tar.gz 6.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dbConnect 2.1
File Interpreter ABI Platform
dbConnect-2.1-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 18.4 kB

Release files / dbConnect-2.1.tar.gz

Download URL dbConnect-2.1.tar.gz
Size 6.3 kB
Tags Source
SHA-256 checksum
How to use checksums
bcbcf71000d705bb85c4a80c0fe27d5bed3432d8c6040cb646da279d9eed15fd
BLAKE2b-256 checksum
How to use checksums
0f77426037a43714786b64dd150da245ee23bd698cf37f74a6768d9a822b2f05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / dbConnect-2.1-py2.py3-none-any.whl

Download URL dbConnect-2.1-py2.py3-none-any.whl
Size 12.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
0668869e28a558d4c9554053cca821208f0c0792cbe24aede246a434c60b97a9
BLAKE2b-256 checksum
How to use checksums
c0407bf772af9251c9095d3ceeef46580255b8ad68e119dd3d3825134e54a01b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

2.1 This release

2 release files

2.0.1

2 release files

1.6.0

2 release files

1.5.0

3 release files

1.4.6

2 release files

1.4.5

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4

2 release files

1.3

2 release files

1.2

2 release files

1.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page