dbkit

Software screenshot:
dbkit
Dettagli del software:
Versione: 0.2.2
Data di caricamento: 20 Feb 15
Sviluppatore: Keith Gaughan
Licenza: Libero
Popolarità: 89

Rating: nan/5 (Total Votes: 0)

dbkit è una libreria Python che astrae almeno una parte del dolore coinvolti nel trattare con DB-API 2 driver di database compatibili.
da dbkit importazione collegare, interrogazione
da contextlib chiusura import
import sqlite3
con connect (sqlite3, 'counters.db') come CTX, chiusura (CTX):
& Nbsp; per il contatore, il valore in query ('SELEZIONA contatore, valore da contatori'):
& Nbsp; print "% s:% d"% (contatore, valore)
Descrizione
dbkit è destinato ad essere utilizzato nei casi in cui non è pratico o eccessivo usare un ORM come SQLObject o SQLAlchemy, ma sarebbe utile almeno astrarre alcuni dei dolore coinvolti nel trattare con il database.

< p> Caratteristiche :

  • Piuttosto che passa intorno connessioni al database, istruzioni vengono eseguite in un contesto di database, contribuendo così a disaccoppiare i moduli che si interfacciano con il database da il database stesso e dei suoi dettagli di connessione.
  • contesti database contengono riferimenti alle eccezioni esposte dal driver di database, quindi disaccoppiamento gestione dal driver di database eccezione.
  • Più facile da usare gestione delle transazioni.
  • Più facile iterazione su gruppi di risultati.
  • Il pool di connessioni. Inoltre, qualsiasi codice che utilizza connessioni in pool non ha bisogno di sapere il pool di connessioni è a posto.
  • logging Query.

Requisiti :

  • Python

Programmi simili

SQL Relay
SQL Relay

27 Sep 15

chive
chive

11 May 15

conrad
conrad

11 May 15

Altri software di sviluppo Keith Gaughan

uwhoisd
uwhoisd

20 Feb 15

Commenti a dbkit

I commenti non trovato
Aggiungi commento
Accendere le immagini!