LiteSQL er et C ++ bibliotek som integrerer C ++ gjenstander tett til relasjonsdatabase og dermed gir et objekt utholdenhet laget.
LiteSQL støtter SQLite3, PostgreSQL og MySQL som backends. LiteSQL skaper tabeller, indekser og sekvenser til databasen og oppgraderinger skjema når det trengs.
LiteSQL gir objekt forbindelser, i tillegg til objekt utholdenhet som kan brukes til å modellere en hvilken som helst form for C ++ datastrukturer. Objekter kan velges, filtrert og bestilles ved hjelp template- og klassebasert API med type kontroll på kompilering
Egenskaper .
- < li> SQLite3, PostgreSQL og MySQL - backend støtte
- objektet utholdenhet lag med forhold støtte
- automatisk databaseskjema etablering og oppgradering
- lage komplekse SQL spørringer ved hjelp kompilering sjekket klasse API; minimerer trenger å skrive SQL søkestrenger
Hva er nytt i denne utgaven:
- støtte for Oracle backend (ocilib)
- database spesifikke datatyper brukes (nødvendig for oracle backend)
Hva er nytt i versjon 0.3.12:
- Visual Litesql Link installert i Meny
- fikset feil i codegenerator fabrikken kartet i det på linux
- codegenerator for wxformbuilder lagt (Initial versjon)
- Autotools støtter oppdatert
Hva er nytt i versjon 0.3.11:
- Denne versjonen legger til støtte for bigint feltdatatype.
Hva er nytt i versjon 0.3.10:
- bedre gui
- endret minnehåndterings inne modell (counted_ptr)
- fikser i autoconf-basert bygge
Krav :
- gcc-kompatibel C ++ kompilator som støtter medlems maler
- klient bibliotek og header filer for minst en backend: libsqlite3, libmysqlclient eller libpq
Kommentarer ikke funnet