InfoQ: Q&A with Jiri Cincura of the Firebird Database Project about the ADO.NET provider , ORM ,EF …

Jiri Cincura was recently interviewed for InfoQ article – Q&A with Jiri Cincura of the Firebird Database Project. We touched Firebird, ADO.NET, O/RMs, Entity Framework etc. If you have any questions, feel free to ask.

Update: The article seems to be retracted for the moment , Don’t panic we asked why and investigate the cause (see the comments section) ,

Here is the full text from Google cache

We recently spoke with Jiri Cincura of the Firebird database project.

InfoQ: Can you tell us briefly about yourself and your role in creating the ADO.NET provider for Firebird?

Jiri: Currently I’m project lead for the ADO.NET provider for Firebird project. And actually only one active right now. I’m doing majority of development (although there are some worth contributions) and all the stuff around, like testing, releases, issue tracker watching, replying in mailing list etc.

InfoQ: And for the benefit of our readers who are unfamiliar with it, who would you describe Firebird?

There is now support for the Firebird RDBMS in the most popular ORM for Perl

There is now support for the Firebird RDBMS in the most popular ORM for
Perl, DBIx::Class, as of version 0.08121 .

Using the ODBC driver with DBD::ODBC is recommended.

There is also support for DBIx::Class::Schema::Loader, which is used to
dump schema definitions, as of version 0.06000 .

This ORM is often used with the Catalyst web framework:

People Around Firebird – John W Higgins

I spotted his interesting projects or forks on github
ED:i saw that you forked fb ruby library could you tell me a few notes on how you use it in sequel orm i want to add an post on if you want so also an small intro would be nice

wishdev said :

I basically just wrote an adapter for Sequel which uses the Fb driver to work with Firebird. The fork was necessary mostly to fix an issue with using the RETURNING clause to get back sequence generated primary keys.

As for any intro with respect to myself – I’m the type that keeps his head down in the gopher hole for the most part. I didn’t do a huge amount of work because the Sequel ORM is so well written it was easy to build a Firebird driver.

If you need/want any more info please feel free to ask 🙂

John W Higgins

SQLAlchemy 0.5.0 Released

The first official release of the 0.5 series is now available. This version packs a huge amount of change since 0.4 including multiple paradigm shifts in usage as well as countless bugfixes and behavioral and speed improvements. Through a series of prereleases, 0.5 is already on production systems and has been extensively tested by dozens of users. With the first 0.5 release, 0.6 is underway as well and will be where Py3k support is targeted. SQLAlchemy 0.5 is available for download on the download page. A comprehensive migration document is at 05Migration.

There is at least one firebird-specific change:

  • Added support for returning values from inserts (2.0+ only), updates and deletes (2.1+ only).
1 2