Thread: [SQLObject] SQLObject 0.10.0b2
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
From: Oleg B. <ph...@ph...> - 2008-02-14 15:58:54
|
Hello! I'm pleased to announce the 0.10.0b2 release of SQLObject. What is SQLObject ================= SQLObject is an object-relational mapper. Your database tables are described as classes, and rows are instances of those classes. SQLObject is meant to be easy to use and quick to get started with. SQLObject supports a number of backends: MySQL, PostgreSQL, SQLite, and Firebird. It also has newly added support for Sybase, MSSQL and MaxDB (also known as SAPDB). Where is SQLObject ================== Site: http://sqlobject.org Development: http://sqlobject.org/devel/ Mailing list: https://lists.sourceforge.net/mailman/listinfo/sqlobject-discuss Archives: http://news.gmane.org/gmane.comp.python.sqlobject Download: http://cheeseshop.python.org/pypi/SQLObject/0.10.0b2 News and changes: http://sqlobject.org/News.html What's New ========== News since 0.10.0b1 ------------------- * Allow MyTable.select(MyTable.q.foreignKey == object) where object is an instance of SQLObject. * RowDestroySignal is sent on destroying an SQLObject instance; postfunctions are run after the row has been destroyed. For a more complete list, please see the news: http://sqlobject.org/News.html Oleg. -- Oleg Broytmann http://phd.pp.ru/ ph...@ph... Programmers don't die, they just GOSUB without RETURN. |
From: Markus G. <m.g...@gm...> - 2008-02-17 18:00:43
|
Hi, what should one use as the omni-present parameter 'db' in various SQLObject 0.10 methods? In version 0.9 I used to call query.tablesUsed(), but this does not work anymore in 0.10 since tablesUsed() requires the parameter 'db'. Kind regards, Markus |
From: Oleg B. <ph...@ph...> - 2008-02-18 10:47:50
|
On Sun, Feb 17, 2008 at 07:00:08PM +0100, Markus Gritsch wrote: > what should one use as the omni-present parameter 'db' in various > SQLObject 0.10 methods? In version 0.9 I used to call > query.tablesUsed(), but this does not work anymore in 0.10 since > tablesUsed() requires the parameter 'db'. Use connection.dbName. It's passed to sqlrepr() and down to StringlikeConverter that uses the db name to distinguish two styles of string quoting. See converters.py. Oleg. -- Oleg Broytmann http://phd.pp.ru/ ph...@ph... Programmers don't die, they just GOSUB without RETURN. |
From: Markus G. <m.g...@gm...> - 2008-02-19 12:56:31
|
On 18/02/2008, Oleg Broytmann <ph...@ph...> wrote: > On Sun, Feb 17, 2008 at 07:00:08PM +0100, Markus Gritsch wrote: > > what should one use as the omni-present parameter 'db' in various > > SQLObject 0.10 methods? In version 0.9 I used to call > > query.tablesUsed(), but this does not work anymore in 0.10 since > > tablesUsed() requires the parameter 'db'. > > Use connection.dbName. It's passed to sqlrepr() and down to > StringlikeConverter that uses the db name to distinguish two styles of > string quoting. See converters.py. Thank you, that worked fine. Markus |