Skip to content

mandarvaze/eve-sqlalchemy

 
 

Repository files navigation

Eve SQLAlchemy extension

https://travis-ci.org/RedTurtle/eve-sqlalchemy.svg?branch=master https://coveralls.io/repos/RedTurtle/eve-sqlalchemy/badge.svg?branch=master https://landscape.io/github/RedTurtle/eve-sqlalchemy/master/landscape.svg?style=flat

Powered by Eve, SQLAlchemy and good intentions this extenstion allows to effortlessly build and deploy highly customizable, fully featured RESTful Web Services with SQL-based backends.

Eve SQLAlchemy is Simple

from eve import Eve
from eve_sqlalchemy import SQL

app = Eve(data=SQL)
app.run()

The API is now live, ready to be consumed:

$ curl -i http://example.com/people
HTTP/1.1 200 OK

All you need to bring your API online is a database, a configuration file (defaults to settings.py) and a launch script. Overall, you will find that configuring and fine-tuning your API is a very simple process.

Eve is thoroughly tested under Python 2.6, 2.7, 3.3, 3.4 and PyPy.

Make sure you check both these websites:

About

Eve SQLAlchemy extenstion

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%