SQLObject – Wikipédia, a enciclopédia livre

SQLObject
Escrito em Python
Sistema operacional Multiplataforma
Gênero(s) Mapeamento objeto-relacional
Licença LGPL
Estado do desenvolvimento Ativo
Página oficial SQLObject.org

O SQLObject é uma biblioteca para mapeamento objeto relacional para a linguagem Python, que mapeia bancos de dados SQL e objetos Python. Atualmente possui popularidade na comunidade e faz parte de muitas aplicações (por exemplo, o TurboGears). É muito semelhante ao ActiveRecord do Ruby on Rails na operação, uma vez que ele usa as definições de classe para formar esquemas de tabela e utiliza a reflexão e dinamismo da linguagem para ser útil.

Atualmente, o SQLObject suporta os seguintes backends de bancos de dados: incluido na distribuição estão o MySQL, PostgreSQL, SQLite, Sybase SQL Server, MaxDB, Microsoft SQL Server e Firebird.

Sua primeira versão foi publicamente lançada em outubro de 2002[1].

O projeto é software livre e liberado sob a Licença Pública Geral GNU.

  1. [ANN] SQLObject 0.1 [1]

Ligações externas

[editar | editar código-fonte]