LiteSQL yra C ++ biblioteka, kuri sujungia C ++ objektus sandariai reliacinės duomenų bazės, ir todėl suteikia objektas patvarumo sluoksnis.
LiteSQL palaiko sqlite3, PostgreSQL ir MySQL kaip backends. LiteSQL sukuria lenteles, indeksus ir sekas bazės ir atnaujinimas schemą, kai reikia.
LiteSQL teikia objektų santykius, be to, prieštarauti užsispyrimo, kuris gali būti naudojamas modeliuoti bet kokio C ++ duomenų struktūrų natūra. Objektai gali būti atrenkamos, filtruojamas ir nurodė naudojant šablono- ir klasės pagrindu API su tipo tikrinimas kompiliavimo metu
Įranga :.
- < li> SQLite3Comment, PostgreSQL ir MySQL - vidinis paramą
- objektas atkaklumo sluoksnis su santykio paramos
- Automatinis duomenų bazės kūrimas ir atnaujinimas "
- sukurti sudėtingas SQL užklausų naudojant kompiliavimo metu tikrinama klasės API; Sumažina reikia rašyti SQL užklausos stygos
Kas naujo , šioje laidoje:
- parama orakulas posistemė (ocilib)
- Duomenų bazės konkrečių duomenų tipai yra naudojami (reikalingas orakulas posistemė)
Kas naujo versijos 0.3.12:
- Vizualių Litesql Nuoroda įdiegta Meniu
- fiksuotas klaida codegenerator gamyklos žemėlapyje jame Linux "
- codegenerator už wxformbuilder pridėta (pradinė versija)
- autotools parama atnaujinama
Kas naujo 0.3.11 versija:
- Ši versija prideda paramą bigint lauko duomenų tipą.
Kas naujo versijos 0.3.10:
- geriau gui
- pasikeitė atminties tvarkymo viduje Modelis (counted_ptr)
- pataisymai in autoconf pagrindu statyti
Reikalavimai :
- gcc-suderinama C ++ kompiliatorius, kuri palaiko valstybės šablonai
- klientas bibliotekų ir header files bent vienam posistemė: libsqlite3, libmysqlclient arba libpq
Komentarai nerastas