Skip to content

kaihil/sqlalchemy-rqlite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rqlite dialect for SQLAlchemy

This is the rqlite dialect driver for SQLAlchemy.

installation

To install this dialect run:

$ pip install sqlalchemy_rqlite

or from source:

$ pip install -r ./requirements.txt
$ python ./setup.py install

usage

To start using this dialect:

from sqlalchemy import create_engine
engine = create_engine('rqlite+pyrqlite://localhost:4001/', echo=True)

If you don't want to install this library (for example during development) add this folder to your PYTHONPATH and register this dialect with SQLAlchemy:

from sqlalchemy.dialects import registry
registry.register("rqlite.pyrqlite", "sqlalchemy_rqlite.pyrqlite", "dialect")

testing

you need to have pytest and pytest-cov installed:

$ pip install pytest pytest-cov

Run the test suite:

$ python setup.py test

more info

About

sqlalchemy rqlite dialect

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%