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

TUTOS
TUTOS

18 Feb 15

Metabase
Metabase

11 May 15

Nomad
Nomad

20 Feb 15

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

djftpd
djftpd

11 May 15

django-avocado
django-avocado

20 Feb 15

Komentarai dse

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