Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/portfoliome/pgawedge
Postgresql Sqlalchemy adapter
https://github.com/portfoliome/pgawedge
data-science etl finance postgres postgresql python-3 sqlalchemy
Last synced: 3 months ago
JSON representation
Postgresql Sqlalchemy adapter
- Host: GitHub
- URL: https://github.com/portfoliome/pgawedge
- Owner: portfoliome
- License: mit
- Created: 2016-10-03T16:53:22.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-26T18:09:01.000Z (about 6 years ago)
- Last Synced: 2024-10-01T19:17:42.886Z (3 months ago)
- Topics: data-science, etl, finance, postgres, postgresql, python-3, sqlalchemy
- Language: Python
- Size: 58.6 KB
- Stars: 6
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status](https://travis-ci.org/portfoliome/pgawedge.svg?branch=master)](https://travis-ci.com/portfoliome/pgawedge)
[![codecov.io](http://codecov.io/github/portfoliome/pgawedge/coverage.svg?branch=master)](http://codecov.io/github/portfoliome/pgawedge?branch=master)
[![Code Health](https://landscape.io/github/portfoliome/pgawedge/master/landscape.svg?style=flat)](https://landscape.io/github/portfoliome/pgawedge/master)# pgawedge
Postgresql Sqlalchemy adapter.# Purpose
pgawedge acts as an adapter(wedge) for setting sqlalchemy to use postgres conventions. Additionally, many utilities that relying on implementations buried throughout sqlalchemy's extensive documentation are included.
These include:
- default postgres connection environmental variables names.
- Primary key, foreign key, constraint naming conventions.
- Server side UUID and UTC TIMESTAMP creation.
- Serialization/deserialization for UUID's and JSON objects.# Pre-release Status
NOTE: pgawedge is still a pre-release and the API Could change. The most significant changes would affect the schema reflection API in alchemy.py.