LiteSQL este o bibliotecă C ++ care integrează C ++ obiecte strâns la baza de date relationala si, prin urmare, oferă un strat obiect persistență.
LiteSQL sprijină SQLite3, PostgreSQL și MySQL ca backend. LiteSQL creează tabele, indecși și secvențe de baze de date și upgrade-uri schemă atunci când este necesar.
LiteSQL prevede relații obiect, în plus de a se opune persistenta care poate fi folosit pentru a modela orice fel de structuri de date C ++. Obiectele pot fi selectate, se filtrează și se ordonat utilizarea API templat- și pe bază de clasă cu tipul de control la compilare
Caracteristici :.
- < li> SQLite3, PostgreSQL și MySQL - sprijin backend
- strat obiect persistenta cu suport raport
- automat crearea schemei bazei de date și modernizarea
- creează interogări SQL complexe, utilizând timpul de compilare clasă verificat API; minimizează nevoie pentru a scrie șiruri de interogare SQL
Ce este nou în această versiune:
- sprijin pentru backend Oracle (ocilib)
- tipuri de date specifice de baze de date sunt utilizate (necesare pentru Oracle backend)
Ce este nou în versiunea 0.3.12:
- Visual Litesql Link instalate în meniul
- eroare fix codegenerator hartă fabrică în ea pe linux în
- codegenerator pentru wxformbuilder adăugată (versiune inițială)
- autotools sprijin actualizat
Ce este nou în versiunea 0.3.11:
- Această versiune adaugă suport pentru BIGINT tip de date domeniu.
Ce este nou în versiunea 0.3.10:
- mai bine gui
- schimbat de manipulare în interiorul modelului (counted_ptr) memorie
- stabilește în bază de autoconf construi
Cerințe :
- compatibile-gcc C ++ compilator care acceptă șabloane membre
- bibliotecii client și antet fișiere pentru cel puțin un backend: libsqlite3, libmysqlclient sau libpq
Comentariile nu a fost găsit