PostgreSQL communication manager
Project description
pgcom
Communication manager for PostgreSQL database, provides a collection of wrappers over Psycopg adapter to simplify the usage of basic SQL operators.
Installation
To install the package, simply use pip:
$ pip install pgcom
You can also install the development version of pgcom from master branch of Git repository:
$ pip install git+https://github.com/viktorsapozhok/pgcom.git
Key features
- Execution of the database operations, reading query into a DataFrame, inserting records from DataFrame to the table
- Using
COPY FROM
for efficient writing data to the table - Methods to resolve primary and foreign key conflicts before writing to the table
- Tools for setting asynchronous communication with database using
PostgreSQL
LISTEN
andNOTIFY
commands
Read the documentation for more.
License
MIT License (see 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
pgcom-0.1.6.tar.gz
(10.1 kB
view hashes)
Built Distribution
pgcom-0.1.6-py3-none-any.whl
(11.5 kB
view hashes)