Vino

Programinė įranga Screenshot:
Vino
Programinė detalės:
Versija: 0.1.0
Įkėlimo datą: 20 Feb 15
Kūrėjas: Hsiaoming Yang
Licencija: Nemokamai
Populiarumas: 2

Rating: nan/5 (Total Votes: 0)

"Vino yra ne ORM. Taip, tai tiesa, tai ne ORM.
Get Started "
Greita su Vino:
# Sąranka
# Db = Vino ("variklis: // vartotojas: passwd @ host: port / duomenų bazė)
db = Vino ("SQLite: //db.sqlite)
# Užklausa
db.table ("naudotojas"). rasite (vardą = 'lepture "). parsiųsti ()
# Sukurti
db.table ("naudotojas") sukurti. (vardą = 'lepture "svetainėje =' http: //lepture.com)
db.commit ()
# Atnaujinimas
db.table ("naudotojas"). rasite (vardą = 'lepture). atnaujinimas (vardas =' Hsiaoming Yang)
db.commit ()
# Ištrinti
db.table ("naudotojas"). rasite (vardą = 'lepture "). ištrinti ()
db.commit ()
Sąranka "
Mes tik remti sqlite3 ir MySQL dabar.
SQLite
SQLite gana kelią:
db = Vino ("SQLite: //relative/path/db.sqlite)
SQLite su absoliutų kelią:
db = Vino ("SQLite: ///root/path/db.sqlite)
Atkreipkite dėmesį, kad tai skiriasi nuo sqlalchemy.
MySQL
MySQL visą informaciją:
db = Vino ("MySQL: // lepture: 123456 @ localhost: 3306 / bandymo metu)
MySQL su mažiau informacijos:
db = Vino ("MySQL: // lepture @ localhost / bandymo metu)
Numatytasis prievadas yra 3306.
Atkreipkite dėmesį, kad tai utf8 pagal nutylėjimą.
Užklausa
Ieškoti visų duomenis:
db.table ("naudotojas"). parsiųsti ()
Ieškoti visų nurodytus duomenis:
db.table ("naudotojas"). rasite (vardą = 'lepture "). parsiųsti ()
Ieškoti pirmąjį duomenys:
# Gauname 1 negrįš sąrašą
db.table ("naudotojas"). rasite (vardą = 'lepture "). parsiųsti (1)
Riba užklausą:
db.table ("naudotojas"). rasite (vardą = 'lepture "). parsiųsti (5, kompensuoti = 3)
Keli filtrai:
db.table ("naudotojas"). rasite (vardas = 'lepture "amžius = 20) .fetch ()
Išplėstinė filtrai:
# Kaip Django
db.table ("naudotojas"). rasite (age__in = [20, 22]). parsiųsti ()
db.table ("naudotojas"). rasite (age__gt = 20) .fetch ()
db.table ("naudotojas"). rasite (age__lt = 20) .fetch ()
db.table ("naudotojas"). rasite (age__gte = 20) .fetch ()
db.table ("naudotojas"). rasite (age__lte = 20) .fetch ()
# More Žiūrėti dokumentacija
Daugiau Išplėstinė filtrai:
db.table ("naudotojas"). rasite (age__ne = 20) .fetch () # nelygus
db.table ("naudotojas"). rasite (age__nin = [20, 22]). parsiųsti () # ne
# More Žiūrėti dokumentacija
Užklausa tvarka:
. db.table ("naudotojas") rasite (amžius = 20) .užsakymo ("- ID). parsiųsti ()
Ištrinti
Ištrinti visus duomenis:
db.table ("naudotojas"). ištrinti ()
db.commit ()
Ištrinti nurodytus duomenis:
db.table ("naudotojas"). rasite (vardą = 'lepture "). ištrinti ()
db.commit ()

Reikalavimai :

  • Python

Panaši programinė įranga

Kita programinė įranga kūrėjas Hsiaoming Yang

yue.css
yue.css

12 May 15

Selection.js
Selection.js

10 Dec 15

Komentarai Vino

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