dse

Programinė įranga Screenshot:
dse
Programinė detalės:
Versija: 4.0.0 RC1
Įkėlimo datą: 14 Apr 15
Kūrėjas: Thomas Weholt
Licencija: Nemokamai
Populiarumas: 26

Rating: nan/5 (Total Votes: 0)

DSE yra paprasta ir žalios būdas ne vykdyti SQL užklausas iš eilės, tačiau spartinimo vertės iki teikiama daugiausiai vertė buvo įvykdyta ir atlikite juos naudojant executemany-metodą. Rezultatas gali būti didžiulis greitis pelnas.
dse buvo išbandytas tik ant SQLite3Comment bet skirtas naudoti Django, taip pat.
Pavyzdys naudojimas:
importo sqlite3 # testavimo tikslams
nuo DSE importo DelayedSqlExecutor
Conn = sqlite3.connect (": atminties:")
žymeklį = conn.cursor ()
cursor.execute ("CREATE TABLE filedata (id INTEGER pirminis raktas, Filepath TEKSTAS, failo TEKSTAS, failo dydis skaičiaus))
d = DelayedSqlExecutor (žymeklis, paramtoken = '?') # naudojant? paramtoken čia sqlite3. Palikite jį tuščią ir jis `ll naudoti"% s "kaip parama pagal Django tt
d.addObject (filedata "(" id "," Filepath "," failo "," failo dydis))
I diapazone (0, 999):
& Nbsp; & nbsp; & nbsp; # Pridedant keletą fiktyvius duomenis. Atkreipkite dėmesį, kad ID-srityje nebuvimą. Tai sukels įdėklai.
& Nbsp; & nbsp; & nbsp; #Adding ID-laukas būtų suaktyvintas duomenų atnaujinimas dar ne db
& Nbsp; & nbsp; & nbsp; d.addItem (filedata "{" Filepath ":" / tmp / "," failo ":" testas% s.txt "% i" failo dydis ": i})
# Nėra SQL buvo įvykdytas dar numatytoji riba yra 1000 vienetų
# Įrašyta kitą elementą sukels iš SQLs vykdymą ir iš naujo D-instancija
d.addItem (filedata "{" Filepath ":" / tmp / "," failo ":" testas% s.txt "% i" failo dydis ": i})
# Pridedant keletą įrašų atnaujinti
d.addItem (filedata "{" id ": 1," Filepath ":" / tmp / "," failo ":" testmore% s.txt "% i" failo dydis ": 100})
# Skambina artimas atliks visus likusius SQLs
d.close ()
# Jums gali būti reikalaujama, kad skambinti įsipareigoti ant žymeklio įsipareigoti duomenis. Priklauso nuo to, kaip jums sukurti žymeklio / ryšį

Kas naujo , šioje laidoje:.

  • atgalinio suderinamumo su Django 1.3 .x. Ačiū Jonui Spray už šį vieną.

Kas naujo versijos 3.2.0:

  • Tinklo nuo andornaut@gmail.com suderinama su Django 1.4.0. Pleistras nuo Herve Cauwelier teikti paramą modelių su ne autokey pirminių srityse.

Kas naujo versijos 3.1.0:

  • Tinklo nuo rassminus; Pakeistas SQL kūrimas cituojant visas nuorodas į lentelės pavadinimą ir stulpelių etikečių.

Kas naujo versiją 3.0.0 Beta 2:

  • Ištaisyta keletas dalykų, apie kuriuos Fido Garcia .

Kas naujo versiją 3.0.0 Beta 1:

  • Pokyčiai sintakse, kuri yra ne suderinami Todėl versija guzas. Tai ir gražus bulk_update metodas.
  • add ir vykdyti metodai buvo pašalintas.
  • lopas modeliai dabar turi nuosavybės vadinamas atidėtas vietoj DSE. Jūs taip pat gali pataisyti konkrečius modelius (naujas 2.1.0).
  • Jei norite įterpti elementą skambučių model.delayed.insert (reikšmės)
  • Jei norite atnaujinti punktas skambučių model.delayed.update (reikšmės)
  • Jei norite ištrinti elementą skambučių model.delayed.delete (id)
  • Jei turite atnaujinti didžiulį duomenų rinkinį, kur už laukų reikšmės yra ribotas galite naudoti naują model.delayed.bulk_update (vertės), pavyzdžiui, metaduomenų iš nuotraukų ar muzikos failų. Ačiū Cal Leeming [Paprastumas Media] įkvėpimo šį vieną:-). Norėdami gauti daugiau informacijos ieškoti toliau žemyn Išsamesnį rankos, ką happends užkulisiuose.

Kas naujo versijos 2.1.0:

  • Mažas pakeitimas; dse.patch_models dabar gali priimti neprivalomas sąrašą modelių pleistras, kaip ir dse.patch_models (specific_models = [Vartotojas, Komentaras]).

Kas naujo versijos 2.0.0:.

  • Atnaujintas dokumentai ir pavyzdžiai

Kas naujo versija 2.0.0 RC1:

  • Nr kodo pakeitimas, dabar išleistas naudojant keistas BSD licencija būtų labiau suderinama su Django licencijos naudojimą.

Kas naujo versiją 1.0.2 / 2.0.0 Beta 9:

  • Pridėta FileExport klasės palengvinti derinimo, kas yra tvarkomi bandymų metu. Rašo SQL duomenų failą. Žr šaltinio / TestSuite už naudojimą.

Reikalavimai :

  • Python

Panaši programinė įranga

QyurSqlTreeView
QyurSqlTreeView

20 Feb 15

XQuark Bridge
XQuark Bridge

2 Jun 15

Pyrseas
Pyrseas

20 Feb 15

Nepomuk WebMiner
Nepomuk WebMiner

21 Feb 15

Kita programinė įranga kūrėjas Thomas Weholt

django-avocado
django-avocado

20 Feb 15

django-photofile
django-photofile

20 Feb 15

Komentarai dse

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!