On Jun 23, 2011, at 7:10 AM, bigt wrote:

> in addition to the currently supported kinterbasdb, there is an
> alternative python interface, which is relatavely new, but has the
> advantage of already supporting Python3, and which is likely to become
> the preferred interface when Firebird3 is released..
> 
> See http://pypi.python.org/pypi/firebirdsql/
> 
> 
> I should like to request that sqlalchemy implement support for this
> alternative interface, in the same ways as there are multiple drivers
> for postgresql.

This is an accepted feature request and just needs a little bit of volunteerism 
to get it started.    It's ticket 2125:

http://www.sqlalchemy.org/trac/ticket/2125

Per-DBAPI dialects like these are very easy to add and we get help from the 
community on them regularly, the work is just to get the file and its 
structures in place, get a successful SQL round trip going, and get some of the 
rudimentary tests to run.

I'm adding to the ticket now:

A new file called lib/sqlalchemy/dialects/firebird/firebirdsql.py, which would 
contain code very similar to that of 
lib/sqlalchemy/dialects/firebird/kinterbasdb.py.   Then the "hello world" test 
for a dialect is that it gets through at least most of "test.sql.test_query" 
and in this case "test.dialect.test_firebird".

Once there's some code in place I'm happy to help whoever is involved to debug 
basic issues.   

-- 
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to sqlalchemy@googlegroups.com.
To unsubscribe from this group, send email to 
sqlalchemy+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en.

Reply via email to