ezSqlObject

A convenience wrapper for the excellent SQLObject object-relational mapping package
Download

ezSqlObject Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • David McNab
  • Publisher web site:
  • http://www.freenet.org.nz
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 62 KB

ezSqlObject Tags


ezSqlObject Description

A convenience wrapper for the excellent SQLObject object-relational mapping package ezSqlObject will provide developers with easy access to existing databases, without having to create Python classes mimicking the database schema.Abstracts a database into an object with an attribute called 'tables', and which on accessing any existing table as an attribute, returns an SQLObject subclass for that table (with an attribute 'columns', listing the table's columns).ezSqlObject wraps the main classes of SQLObject, adding conveniences such as:· .tables attribute in connection objects, lists out the tables in database· .columns attribute in table objects, lists the columns in the table· automatic retrieval of existing table structure from database (if not provided as a table class)· tables of a database available as attributes of connection object· Can fetch individual rows from a table or resultset via array index· automatic logging· dump() method in connection, table and results objects· len() works for table and results objects· doQuery() method for connection objects


ezSqlObject Related Software