skip to navigation
skip to content

Not Logged In

Solution 1.6.3

Implements an easy-to-use bridge to SQLAlchemy

Latest Version: 2.6.2

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
 
File Type Py Version Uploaded on Size
Solution-1.6.3.tar.gz (md5) Source 2012-11-07 145KB
  • Downloads (All Versions):
  • 80 downloads in the last day
  • 550 downloads in the last week
  • 3694 downloads in the last month