Klausimai, pažymėti „sqlalchemy“

„SQLAlchemy“ yra „Python SQL“ įrankių rinkinys ir reliacinių objektų žemėlapių sudarymas, suteikiantis programų kūrėjams visą SQL galią ir lankstumą.
6
atsakymai

SQLAlchemy: spausdinkite faktinį užklausą

Aš tikrai norėčiau, kad galėčiau išspausdinti galiojantį SQL savo paraiškai, įskaitant vertybes, o ne susieti parametrus, tačiau neaišku, kaip tai padaryti SQLAlchemy (pagal dizainą, aš tikiu). Ar kas nors išsprendė šią problemą apskritai?
nustatytas balandžio 12 d '11 9:12
6
atsakymai

Efektyvus duomenų bazės atnaujinimas naudojant SQLAlchemy ORM

Aš pradedu naują paraišką ir žiūriu į ORM naudojimą - ypač SQLAlchemy. Tarkime, mano duomenų bazėje turiu stulpelį „foo“ ir noriu ją padidinti. Tiesioginiame sqlite tai lengva: db = sqlite3.connect ('mydata.sqlitedb') cur = db.cursor () ...
lapkričio 7 d. '08 3:24
6
atsakymai

iteracijos metodas sqlalchemy modelio specifiniuose stulpeliuose?

Bandžiau išsiaiškinti, kaip kartoti per stulpelių, apibrėžtų SqlAlchemy modelyje, sąrašą. Noriu, kad jis parašytų keletą serializavimo ir kopijavimo metodų į keletą modelių. Aš negaliu tiesiog rūšiuoti per obj. diktuoja, nes jame yra daug specialių ...
nustatykite kovo 29 d
3
atsakymai

Kaip sužinoti, ar galiu išjungti SQLALCHEMY_TRACK_MODIFICATIONS?

Kiekvieną kartą, kai paleidžiu savo programą naudojant „Flask-SQLAlchemy“, gaunu tokį įspėjimą, kad parametras SQLALCHEMY_TRACK_MODIFICATIONS bus išjungtas. /home/david/.virtualenvs/flask-sqlalchemy/lib/python3.5/site-packages ...
lapkričio 16 d. '15, 18:05
5
atsakymai

SQLAlchemy numatytasis data

Tai yra mano deklaracinis modelis: importo data nuo sqlalchemy importo stulpelio, išreikšta iš sqlalchemy.ext.declarative import deklarative_base Base = deklaracinė_bazė () klasės testas (bazė):
lapkričio 14 d. '12 - 1:55
3
atsakymai

Kodėl SQLAlchemy įterpia sqlite 25 kartus lėčiau nei naudojant sqlite3 tiesiogiai?

Kodėl šis paprastas bandymo atvejis į SQLAlchemy įrašo 100 000 eilučių 25 kartus lėčiau nei tiesiogiai naudojant sqlite3 tvarkyklę? Aš pastebėjau panašius sulėtėjimus realiose programose. Ar darau kažką negerai? #! / usr / bin / env python # Kodėl SQLA ...
nustatytas 02 rugpjūtis '12 3:14
2
atsakymai

SQLAlchemy: kaip filtruoti datos lauką?

Čia yra modelis: klasės vartotojas (bazė): ... gimtadienis = stulpelis (data, rodyklė = tikras) # duomenų bazėje, kaip, pavyzdžiui, „1987-01-17“ ... noriu filtruoti tarp dviejų datų, pavyzdžiui, norint pasirinkti visus naudotojus nuo 18 iki 30 metų. Kaip įgyvendinti ...
nustatė sausio 17 d '12 16:14
5
atsakymai

sqlalchemy flush () ir gausite įvestą ID?

Noriu padaryti kažką panašaus: f = Foo (bar = 'x') session.add (f) session.flush () # papildomų užklausų, naudojant f.id, prieš įsipareigojant (), spausdinti f.id # None session.commit () Bet kai bandau, f.id nėra. Kaip tai padaryti ...
rugpjūčio 22 d. '09 23:21
8
atsakymai

SQLAlchemy - gauti lentelių sąrašą

Negalėjau rasti jokios informacijos apie tai dokumentuose, bet kaip galiu gauti SQLAlchemy sukurtų lentelių sąrašą? Lentelių kūrimui naudoju klasės metodą.
birželio 25 d. 11 val
4
atsakymai

Flask-SQLalchemy atnaujina eilutės informaciją

Kaip atnaujinti informaciją apie liniją? Pvz., Norėčiau pakeisti eilutės pavadinimą su ID 5.
Nustatyta liepos 14 d. 11 val
1
atsakymas

MongoKit vs MongoEngine vs kolba-MongoAlchemija už kolbą

Ar kas nors turi patirties su MongoKit, MongoEngine arba Flask-MongoAlchemy už kolbą? Kuris pageidaujate? Teigiama arba neigiama patirtis? Per daug parinkčių „Flask-Newbie“.
nustatytas vasario 25 d '12 23:09
1
atsakymas

Sqlalchemy - Skirtumas tarp užklausos ir užklausos

Norėčiau paklausti, koks yra skirtumas tarp eilės sesijoje.Query (Model1): praeiti ir eilėje sesijoje.Query (Model1) .all (): praeiti yra pirmasis, tam tikru būdu, iteratorius, bombarduodamas jūsų duomenų bazę su atskirais užklausos ir paskutinis „nete ...
nustatytas liepos 03 d., 09:34
2
atsakymai

Pavyzdys, ką gali padaryti SQLAlchemy, ir Django ORM negali

Neseniai aš daug tyrinėjau naudodamas „Pyramid“ su „SQLAlchemy“ ir saugodamas dabartinę programą „Django“. Tai savaime yra visa diskusija, bet aš čia nesu aptarti. Noriu žinoti, kodėl SQLAlchemy yra universalus ...
nustatyti rugpjūčio 13 d '13, 3:58
8
atsakymai

Gauti atsitiktinę eilutę per SQLAlchemy

Kaip pasirinkti (arba kai kurias) atsitiktines eilutes iš lentelės naudojant SQLAlchemy?
rugsėjo 13 d '08 10:58 val
3
atsakymai

SQLAlchemy: Sesijos kūrimas arba pakartotinis naudojimas

Tiesiog greitas klausimas: „SQLAlchemy“ kalba apie tai, kaip skambinti sesijos rengėjui () vieną kartą, bet paskambinus gautai sesijos () klasei kiekvieną kartą, kai reikia kalbėti su savo duomenų baze. Man tai reiškia, kad antroji, kurią norėčiau padaryti savo pirmąją sesiją.add (x) ...
nustatytas 01 rugsėjis '12 - 1:46