dbkit

Software screenshot:
dbkit
Software informatie:
Versie: 0.2.2
Upload datum: 20 Feb 15
Ontwikkelaar: Keith Gaughan
Licentie: Gratis
Populariteit: 19

Rating: nan/5 (Total Votes: 0)

dbkit een Python library die weg abstraheert ten minste een deel van de pijn die zich met DB-API 2 compatibele databank drivers.
van dbkit import aansluiten, vraag
van contextlib import sluiten
import sqlite3
met connect (sqlite3, 'counters.db') als CTX, sluiten (CTX):
& Nbsp; voor de teller, waarde in vraag ('SELECT teller, waarde uit counters'):
& Nbsp; print "% s:% d"% (teller, waarde)
Overzicht
dbkit is bedoeld om te worden gebruikt in omstandigheden waarin het onpraktisch of overkill aan een ORM zoals SQLObject of SQLAlchemy gebruiken, maar het zou nuttig zijn om op zijn minst abstracte weg een deel van de pijn die betrokken zijn bij het omgaan met de database.

< p> Kenmerken

  • In plaats van het passeren rond database connecties, zijn statements uitgevoerd binnen een database context, hetgeen zal bijdragen tot modules ontkoppelen die interface met de database van de database zelf en de verbinding details.
  • Database contexten bevatten verwijzingen naar de uitzonderingen worden blootgesteld door de database driver, dus ontkoppeling exception handling uit de database driver.
  • Makkelijker om de transactie te gebruiken hanteren.
  • Makkelijker iteratie dan resultsets.
  • Verbinding pooling. Bovendien, elke code waarbij gebundelde aansluitingen heeft geen behoefte om te weten pooling van verbindingen is op zijn plaats.
  • Query loggen.

Eisen

  • Python

Vergelijkbare software

MetaModel
MetaModel

20 Feb 15

chive
chive

11 May 15

SQLScreens
SQLScreens

20 Feb 15

daloRADIUS
daloRADIUS

2 Jun 15

Andere software van ontwikkelaar Keith Gaughan

uwhoisd
uwhoisd

20 Feb 15

Reacties op dbkit

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!