Displaying 1 to 20 from 67 results

records - SQL for Humans™

  •    Python

Records is a very simple, but powerful, library for making raw SQL queries to most relational databases. Just write SQL. No bells, no whistles. This common task can be surprisingly difficult with the standard tools available. This library strives to make this workflow as simple as possible, while providing an elegant interface to work with your query results.

awesome-sqlalchemy - A curated list of awesome tools for SQLAlchemy

  •    Python

Licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Versioning and auditing extension for SQLAlchemy.

sandman2 - Automatically generate a RESTful API service for your legacy database. No code required!

  •    Python

sandman2 automagically generates a RESTful API service from your existing database, without requiring you to write a line of code. Simply point sandman2 to your database, add salt for seasoning, and voila!, a fully RESTful API service with hypermedia support starts running, ready to accept HTTP requests. This is a big deal. It means every single database you interact with, from the SQLite database that houses your web browser's data up to your production PostgreSQL server can be endowed with a REST API and accessed programatically, using any number of HTTP client libraries available in every language. sandman2 frees your data.

flask-base - A simple Flask boilerplate app with SQLAlchemy, Redis, User Authentication, and more.

  •    Python

A Flask application template with the boilerplate code already done for you. Documentation available at http://hack4impact.github.io/flask-base.




aiopg - Library for accessing a PostgreSQL database from the asyncio

  •    Python

aiopg is a library for accessing a PostgreSQL database from the asyncio (PEP-3156/tulip) framework. It wraps asynchronous features of the Psycopg database driver.

PyHive - Python interface to Hive and Presto. 🐝

  •    Python

PyHive is a collection of Python DB-API and SQLAlchemy interfaces for Presto and Hive.First install this package to register it with SQLAlchemy (see setup.py).

flask-bones - An example of a large scale Flask application using blueprints and extensions.

  •    Python

An example of a large scale Flask application using blueprints and extensions. RQ is a simple job queue for python backed by redis.

aiomysql - Library for accessing a MySQL database from the asyncio

  •    Python

aiomysql is a "driver" for accessing a MySQL database from the asyncio (PEP-3156/tulip) framework. It depends on and reuses most parts of PyMySQL . aiomysql tries to be like awesome aiopg library and preserve same api, look and feel.Internally aiomysql is copy of PyMySQL, underlying io calls switched to async, basically yield from and asyncio.coroutine added in proper places)). sqlalchemy support ported from aiopg.


gino - GINO Is Not ORM - a Python asyncio ORM on SQLAlchemy core.

  •    Python

GINO - GINO Is Not ORM - is a lightweight asynchronous ORM built on top of SQLAlchemy core for Python asyncio. Now (early 2018) GINO supports only one dialect asyncpg. There are a few tasks in GitHub issues marked as help wanted. Please feel free to take any of them and pull requests are greatly welcome.

potion - Flask-Potion is a RESTful API framework for Flask and SQLAlchemy, Peewee or MongoEngine

  •    Python

Flask-Potion is a powerful Flask extension for building RESTful JSON APIs. Potion features include validation, model resources and routes, relations, object permissions, filtering, sorting, pagination, signals, and automatic API schema generation. Potion ships with backends for SQLAlchemy, peewee and MongoEngine models. It is possible to add backends for other data stores, or even to use a subset of Potion without any data store at all.

indico - Indico - A complete event management system

  •    Python

Indico is a general-purpose event management web-based solution. It includes a full-blown conference organization workflow as well as tools for meeting management and room booking. It provides as well integration with video-conferencing solutions. Indico is free software, licensed under terms of the GNU General Public License (GPL) v3. It is currently in production at CERN, as well as in many other scientific institutions around the world.

eralchemy - Entity Relation Diagrams generation tool

  •    Python

ERAlchemy generates Entity Relation (ER) diagram (like the one below) from databases or from SQLAlchemy models. ERAlchemy requires GraphViz to generate the graphs and Python. Both are available for Windows, Mac and Linux.

flask-marshmallow - Flask + marshmallow for beautiful APIs

  •    Python

Flask-Marshmallow is a thin integration layer for Flask (a Python web framework) and marshmallow (an object serialization/deserialization library) that adds additional features to marshmallow, including URL and Hyperlinks fields for HATEOAS-ready APIs. It also (optionally) integrates with Flask-SQLAlchemy. Create your app.

asyncpgsa - A wrapper around asyncpg for use with sqlalchemy

  •    Python

Since this library is still in pre 1.0 world, the api might change. I will do my best to minimize changes, and any changes that get added, I will mention here. You should lock the version for production apps. 0.9.0 changed the dialect from psycopg2 to pypostgres. This should be mostly backwards compatible, but if you notice weird issues, this is why. You can now plug-in your own dialect using pg.init(..., dialect=my_dialect), or setting the dialect on the pool. See the top of the connection file for an example of creating a dialect. Please let me know if the change from psycopg2 to pypostgres broke you. If this happens enough, I might make psycopg2 the default.

graphene-sqlalchemy - Graphene SQLAlchemy integration

  •    Python

Please read UPGRADE-v2.0.md to learn how to upgrade to Graphene 2.0.A SQLAlchemy integration for Graphene.

tornado-sqlalchemy - Python helpers for using SQLAlchemy with Tornado

  •    Python

Python helpers for using SQLAlchemy with Tornado. Documentation is available at Read The Docs.

sqlalchemy_aio - Asyncio strategy for SQLAlchemy.

  •    Python

sqlalchemy_aio adds asyncio support to SQLAlchemy core, derived from alchimia.

pulsar-odm - Green SqlAlchemy extensions for pulsar

  •    Python

Running the function on the greenlet pool guarantees the correct asynchronous execution. When psycopg2 executes a command against the database on a child greenlet, it switches control to the parent (main) greenlet, which is controlled by the asyncio eventloop so that other asynchronous operations can be carried out. Once the result of the execution is ready, the execution switches back to the original child greenlet so that the example function can continue.

bottle-sqlalchemy - Bottle SQLAlchemy plugin

  •    Python

This bottle-sqlalchemy plugin integrates SQLAlchemy with your Bottle application. It injects a SQLAlchemy session in your route and handle the session cycle. It is up to you create engine and metadata, because SQLAlchemy has a lot of options to do it. The plugin just handle the SQLAlchemy session.