easydb yra tikrai paprasta ** SQLite įvynioti ** už tai sutaupys jums nerimauti kurti lenteles ar valdyti ryšius.
Jis gali būti naudojamas ant esamų SQLite duomenų bazės tiesiog artimųjų duomenų bazės failo vardą:
`` `Python
nuo easydb importo EasyDB
db = EasyDB (filename.db)
žymeklį = db.query ("SELECT * FROM mytable)
`` `
Nauja duomenų bazės gali būti sukurti, nurodant savo schema kaip žodyne, pvz:
`` `Python
Schema = {
& Nbsp; & nbsp; & nbsp; "Table_name": ["column_name column_type" & hellip;]
& Nbsp; & nbsp; & nbsp; "Table_name": ["column_name column_type" & hellip;]
& Nbsp; & nbsp; & nbsp; "Table_name": ["column_name column_type" & hellip;]
}
db = EasyDB (filename.db ", schemos)
`` `
Jei duomenų bazės failas jau egzistuoja tada schema nebus atnaujinti, o jei ji neegzistuoja, tada jis bus sukurtas su konkrečiu schemą. Štai pilnas pavyzdys:
`` `Python
nuo easydb importo EasyDB
db = EasyDb (my.db "{" vartotojai ": [" vardas teksto "," aprašymas teksto ']})
db.query ("INSERT INTO vartotojai (vardą, aprašymas) VALUES (?,?)", ("Benas", "kai aprašyme rūšiuoti))
už rezultatas db.query ("SELECT * FROM vartotojai"):
& Nbsp; & nbsp; & nbsp; Spausdinti rezultatas
# => (Ben "," kai aprašyme rūšiuoti)
`` `
Reikalavimai :
- Python
Komentarai nerastas