dbkit

Screenshot Software:
dbkit
Mga detalye ng Software:
Bersyon: 0.2.2
I-upload ang petsa: 20 Feb 15
Nag-develop: Keith Gaughan
Lisensya: Libre
Katanyagan: 19

Rating: nan/5 (Total Votes: 0)

dbkit ay isang Python library na abstracts ang layo ng hindi bababa sa bahagi ng sakit na may kinalaman sa pagharap sa mga DB-API 2 tugma ang mga driver ng database.
mula sa pag-import dbkit kumonekta, query
mula sa pag-import ng pagsasara contextlib
-import sqlite3
sa pagkonekta (sqlite3, 'counters.db') bilang ctx, isara (ctx):
& Nbsp; para sa counter, halaga sa query ('piliin ang sagot, ang halaga MULA counter'):
& Nbsp; i-print "% s:% d"% (counter, halaga)
Pangkalahatang-ideya
dbkit ay inilaan upang gamitin sa mga pangyayari na kung saan ito ay hindi praktikal o overkill gumamit ng isang ORM tulad ng SQLObject o SQLAlchemy, ngunit ito ay maging kapaki-pakinabang sa hindi bababa sa abstract ang layo ng ilan sa mga sakit na may kinalaman sa pagharap sa database.

< p> Mga Tampok :

  • Sa halip na pagpasa sa paligid ng mga koneksyon sa database, mga pahayag ay isinagawa sa loob ng konteksto ng database, kaya pagtulong sa decouple module na interface sa database mula sa ang sarili nito at mga detalye ng koneksyon nito sa database.
  • konteksto Database naglalaman ng mga sanggunian sa mga pagbubukod na ipinakita ng mga database ng driver, kaya decoupling pagbubukod sa paghawak mula sa driver ng database.
  • Mas madaling gamitin transaksyon sa paghawak.
  • Mas madaling pag-ulit sa ibabaw resultsets.
  • pooling koneksyon. Bilang karagdagan, ang anumang code gamit pooled mga koneksyon ay hindi na kailangang malaman pooling koneksyon ay nasa lugar.
  • pag-log Query.

Mga Kinakailangan :

  • Python

Katulad na software

mysql-python
mysql-python

17 Feb 15

Valentina Database
Valentina Database

19 Feb 15

mig
mig

20 Feb 15

Amalgam
Amalgam

11 May 15

Iba pang mga software developer ng Keith Gaughan

uwhoisd
uwhoisd

20 Feb 15

Mga komento sa dbkit

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!