LiteSQL ist eine C ++ Bibliothek, die C ++ Objekte fest integriert, um relationale Datenbank und sorgt so für eine Objekt-Persistenz-Schicht.
LiteSQL unterstützt SQLite3, PostgreSQL und MySQL als Backend. LiteSQL erstellt Tabellen, Indizes und Sequenzen von Datenbankschema und Upgrades bei Bedarf.
LiteSQL bietet Objektbeziehungen, die neben Ausdauer, die verwendet werden können, um jede Art von C ++ Datenstrukturen Modellobjekt. Objekte können ausgewählt werden, gefiltert und geordnet mit Template- und klassenbasierte API mit Typüberprüfung während der Kompilierung
Eigenschaften .
- < li> SQLite3, PostgreSQL und MySQL - Backend-Unterstützung
- Objekt-Persistenz-Schicht mit Bezug Unterstützung
- automatische Datenbank-Schema-Erstellung und Modernisierung
- erstellen komplexe SQL-Abfragen mit der Kompilierung geprüft Klasse API; minimiert müssen SQL-Abfrage-Strings zu schreiben
Was ist neu in dieser Pressemitteilung:
- Unterstützung für Oracle-Backend (ocilib)
- Datenbank-spezifische Datentypen verwendet werden (für Oracle-Backend erforderlich)
Was ist neu in Version 0.3.12:
- Visuelle Litesql Link-in Menü installiert
- Fest Fehler in Codegenerator Fabrik Karte in es auf Linux
- Codegenerator für wxformbuilder aufgenommen (Erste Version)
- Autotools unterstützen aktualisiert
Was ist neu in Version 0.3.11:
- Diese Version bietet Unterstützung für bigint Felddatentyp.
Was ist neu in Version 0.3.10:
- besser gui
- geändert Speicherverwaltung innerhalb Modell (counted_ptr)
- Fixes in autoconf-basierte Build
Anforderungen :
- gcc-kompatibel C ++ Compiler, unterstützt Mitgliedsvorlagen
- Client-Bibliothek und Header-Dateien für mindestens ein Backend: libsqlite3, libmysqlclient oder libpq
Kommentare nicht gefunden