LiteSQL on C ++ kirjasto, joka integroi C ++ esineitä tiukasti relaatiotietokantojen ja tarjoaa näin esineen pysyvyys kerros.
LiteSQL tukee SQLite3, PostgreSQL ja MySQL backends. LiteSQL luo taulukot, hakemistot ja sekvenssit tietokantaan ja päivityksiä skeema tarvittaessa.
LiteSQL tarjoaa esine suhteita, lisäksi vastustaa pysyvyys, jota voidaan käyttää mallintamaan minkä tahansa C ++ tietorakenteita. Kohteita voidaan valita, suodatetaan ja tilataan templaatista ja luokka-pohjainen API tyypin tarkkailun käännöksen yhteydessä.
Ominaisuudet :
- < li> SQLite3, PostgreSQL ja MySQL - backend tuki
- objekti pysyvyys kerros suhteessa tukea
- automaattinen tietokantakaavaa luominen ja parantaminen
- luoda monimutkaisia SQL-kyselyjä käyttäen koota aikaa tarkastaa luokan API; minimoi täytyy kirjoittaa SQL kyselymerkkijonojen
Mitä uutta strong> tässä julkaisussa:
- tuki oraakkeli backend (ocilib)
- tietokantakohtaisia tietotyypit käytetään (tarvitaan oraakkeli backend)
Mitä uutta strong> versiossa 0.3.12:
- Visual Litesql Linkki asennettu Menu
- kiinteä virhe codegenerator tehtaalla karttaa sitä linux
- codegenerator varten wxformbuilder lisättyä (Alkuperäinen versio)
- autotools tukevat päivitetty
Mitä uutta strong> versiossa 0.3.11:
- Tämä versio lisää tuen bigint kentän tietotyyppi.
Mitä uutta strong> versiossa 0.3.10:
- parempi GUI
- muuttunut muisti käsittely sisälle malli (counted_ptr)
- korjauksia autoconf perustuva build
Vaatimukset :
- gcc-yhteensopiva C ++ kääntäjä, joka tukee jäsen malleja
- asiakkaan kirjasto ja header-tiedostot vähintään backend: libsqlite3, libmysqlclient tai libpq
Kommentteja ei löytynyt