SQLObject

Software screenshot:
SQLObject
Dettagli del software:
Versione: 2.1.2 / 3.0.0a1dev-20150327 Aggiornato
Data di caricamento: 12 May 15
Sviluppatore: Ian Bicking
Licenza: Libero
Popolarità: 10

Rating: nan/5 (Total Votes: 0)

SQLObject è stato costruito intorno a un linguaggio di query Python personalizzato che fornisce un facile da usare e facile da capire la sintassi per l'esecuzione di vari comandi SQL.
Il linguaggio di query SQLObject è fondamentalmente un insieme di funzioni Python ready-made che i comandi SQL di base astratta.
Queste funzioni permettono agli sviluppatori di utilizzare un markup Python come quando scrivere le loro operazioni di database, rendendo più facile da incorporare nel loro Python nativo senza esporre le informazioni del database sensibili tramite i comandi SQL prime utilizzate.
Utilizzando SQLObject forze allo sviluppatore di utilizzare Python solo comandi quando si interagisce con il suo database, migliorando notevolmente la sicurezza delle operazioni di database.
A causa di questa sintassi flessibile, SQLObject può anche estratto il sottostante motore di database, utilizzando la stessa sintassi per più database e la gestione delle differenze nei precedenti.
Questo lo rende super facile da scrivere applicazioni cross-database compatibili che possono essere facilmente portabili o scalati da un database a un altro con il cambio di solo alcune impostazioni.

Cosa c'è di nuovo in questa versione:.

  • DateTimeCol e TimeCol in grado di leggere e scrivere i valori con microsecondi

Cosa c'è di nuovo nella versione 2.1.0:

  • DateTimeCol e TimeCol grado di leggere e scrivere i valori con microsecondi .

Cosa c'è di nuovo nella versione 1.5.0:

  • Helpers per classe esterno sono stati modificati ad occhiata colonne Le dichiarazioni di tabella.
  • Il supporto per Python 2.4 è dichiarato obsoleto e sarà rimosso nella versione successiva.

Cosa c'è di nuovo nella versione 1.3.1:

  • Due correzioni di bug porting da `SQLObject 1.2. 3` _.

Cosa c'è di nuovo nella versione 1.2.2:

  • A bugfix è stato portato da `SQLObject 1.1.5 `_.

Cosa c'è di nuovo nella versione 1.2.0:

  • Le stringhe sono trattati in modo speciale in Selezionare per consentire Select ( ['id,' name '], dove =' value = 42 '). Aggiornamento consente una stringa in WHERE.
  • ForeignKey ('Table', refColumn = 'refcol_id') per consentire ForeignKey per puntare a una colonna non id; la colonna di cui deve essere una colonna intero univoco.
  • delColumn ora accetta il nome di un ForeignKey senza 'ID'.
  • Il supporto per PostgreSQL 7. * è caduto. La versione minima supportata di PostgreSQL è 8.1 ora.
  • regole citare cambiato per PostgreSQL:. SQLObject usa E '' stringa di escape se la stringa contiene caratteri escape con backslash
  • Un bug causato da psycopg2 recentemente aggiunto un nuovo booleano non attributo autocommit callable è stato fissato.
  • SQLObject .__ doc__ e principale .__ doc__ non contengono più il numero di versione. Utilizzare sqlobject.version o version_info.

Cosa c'è di nuovo nella versione 1.1.3:

  • A bugfix è stato portato da `SQLObject 1.0.3 `_.

Cosa c'è di nuovo nella versione 1.1.1:

  • Analisi SQLObject .__ doc__ per numero di versione è dichiarata obsoleta . Utilizzare sqlobject.version o version_info.
  • sqlmeta.dbEncoding documentate e connection.dbEncoding.

Cosa c'è di nuovo nella versione 1.0.1:

  • A incompatibilità sintassi è stato fissato in SQLiteConnection che impediva SQLObject da utilizzare con Python 2.4.

Cosa c'è di nuovo nella versione 1.0.0:

  • Maggiore cambiamento API: DB URI parser è stato cambiato utilizzare urllib.split * () e unquote (). Questo significa che qualsiasi utente / password / path sono ammessi in DB URI se sono adeguatamente% -encoded, e DB URI sono automaticamente non quotate.

  • È stato aggiunto
  • Un nuovo modulo `` __version __. Py``. `Version`` (arco) e` `version_info`` nuove variabili`. (5 parametri: maggiore, minore, micro, livello di rilascio, di serie) vengono importati in `` namespace sqlobject``
  • In SQLite, le colonne id sono fatti AUTOINCREMENT.
  • Il parametro `` backend`` nel DB URI non è più supportato, utilizzare il parametro `` driver``.

Programmi simili

MoSQL
MoSQL

13 Apr 15

sqlparse
sqlparse

12 May 15

Query-Engine
Query-Engine

14 May 15

Mongothon
Mongothon

1 Mar 15

Altri software di sviluppo Ian Bicking

fassembler
fassembler

20 Feb 15

PasteDeploy
PasteDeploy

12 May 15

WebTest
WebTest

20 Feb 15

Commenti a SQLObject

I commenti non trovato
Aggiungi commento
Accendere le immagini!