Télécharger la liste

Description du projet

SQLObject is an object-relational mapper, i.e., a library that will wrap your database tables in Python classes and your rows in Python instances. It currently supports MySQL through the 'MySQLdb' package, PostgreSQL through the 'psycopg' package, SQLite, Firebird, MaxDB (SAP DB), MS SQL, and Sybase. It should support Python versions back to 2.4.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-03-02 08:03
1.2.2

Un bogue a été corrigé dans SQLiteConnection : Claire _threadPool sur close().
Tags: Stable, minor bugfix
A bug was fixed in SQLiteConnection: clear _threadPool on close().

2011-12-05 01:50
1.2.1

Un bogue a été fixé en manutention le modulo opérateur (SQLite implémente la seule « % », MySQL seulement implémente MOD() et PostgreSQL implémente les deux).
Tags: Stable, minor bugfix
A bug was fixed in handling the modulo operator (SQLite implements only "%", MySQL only implements MOD(), and PostgreSQL implements both).

2011-11-21 05:18
1.2.0

Chaînes sont traités spécialement dans sélectionner pour permettre de sélectionner (['id, « nom »], où =' valeur = 42'). ForeignKey (« Table », refColumn = « refcol_id ») permet aux ForeignKey pointer vers une colonne non-id. Soutien pour PostgreSQL 7.* est supprimée ; la version minimale de prise en charge de PostgreSQL est 8.1. Citant des règles ont changé pour PostgreSQL : SQLObject utilise le E'' échapper à la chaîne. Un bug causé par psycopg2 récemment ajoutant qu'un nouvel attribut booléen autocommit non appelable a été fixé. SQLObject.__doc__ et main.__doc__ ne contiennent plus le numéro de version : utilisez sqlobject.version ou version_info.
Tags: Stable
Strings are treated specially in Select to allow Select(['id, 'name'], where='value = 42'). ForeignKey('Table', refColumn='refcol_id') allows ForeignKey to point to a non-id column. Support for PostgreSQL 7.* is dropped; the minimal supported version of PostgreSQL is 8.1. Quoting rules have changed for PostgreSQL: SQLObject uses the E'' escape string. A bug caused by psycopg2 recently adding a new Boolean non-callable autocommit attribute was fixed. sqlobject.__doc__ and main.__doc__ no longer contain the version number: use sqlobject.version or version_info.

2011-08-31 05:36
1.1.3

Un bug a été corrigé avec Postgres - ajouter des guillemets à «SET client_encoding« requête.
Tags: Stable, minor bugfix
A bug was fixed with Postgres - add quotes in "SET client_encoding" query.

2011-08-08 22:27
1.1.2

Un bug a été corrigé dans SelectResults tranchage qui vous empêchait de tranchage une tranche (par exemple, my_results [: 20] [1:5]).
Tags: minor bugfix, Stable
A bug was fixed in SelectResults slicing that prevented you from slicing a slice (for example, my_results[:20][1:5]).

Project Resources