Obiekt SQL

Obiekt SQL
Oryginalni autorzy Iana Bickinga
Deweloper (y) Olega Broytmana
Pierwsze wydanie październik 2002 ; 20 lat temu ( 2002-10 )
Wersja stabilna
3.10.1 / 22 grudnia 2022 r .; 2 miesiące temu ( 22.12.2022 )
Napisane w Pyton
System operacyjny Wieloplatformowy
Typ Mapowanie obiektowo-relacyjne
Licencja LGPL
Strona internetowa sqlobject.org _

SQLObject to obiektowo-relacyjny maper języka Python pomiędzy bazą danych SQL a obiektami języka Python. Cieszy się popularnością wśród społeczności i stanowi część wielu aplikacji (np. TurboGears ). Działa bardzo podobnie do ActiveRecord Ruby on Rails , ponieważ wykorzystuje definicje klas do tworzenia schematów tabel oraz wykorzystuje refleksję i dynamikę języka, aby być użytecznym .

SQLObject obsługuje wiele popularnych backendów baz danych: w dystrybucji znajdują się MySQL , PostgreSQL , SQLite , Sybase SQL Server , MaxDB , Microsoft SQL Server i Firebird .

Pierwsza wersja SQLObject została udostępniona publicznie w październiku 2002 roku.

Zobacz też

Linki zewnętrzne