Solution 2.6.1

Makes SQLAlchemy easy and fun to use, and adds some custom capabilities
Solution is a Python module that makes SQLAlchemy easy and fun to use, and adds some custom capabilities

Example:

from solution import SQLALchemy

db = SQLALchemy('postgresql://scott:tiger@localhost:5432/mydatabase')

class ToDo(db.Model):
 id = db.Column(db.Integer, primary_key=True)
 title = db.Column(db.String(60), nullable=False)
 done = db.Column(db.Boolean, nullable=False, default=False)
 pub_date = db.Column(db.DateTime, nullable=False,
 default=datetime.utcnow)

to_do = ToDo(title='Install Solution', done=True)
db.add(to_do)
db.commit()

completed = db.query(ToDo).filter(ToDo.done == True).all()


It does an automatic table naming (if no name is defined) and, to the base query class, adds the following methods:

- first_or_notfound
- get_or_notfound
- to_json

last updated on:
September 16th, 2012, 15:48 GMT
price:
FREE!
developed by:
Juan-Pablo Scaletti
homepage:
github.com
license type:
MIT/X Consortium License 
category:
ROOT \ Internet \ HTTP (WWW)

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

Rate it!

Add your review!

SUBMIT