LiteSQL est une bibliothèque C ++ qui intègre objets C ++ étroitement à base de données relationnelle et fournit ainsi une couche de persistance d'objet.
LiteSQL soutient SQLite3, PostgreSQL et MySQL comme backends. LiteSQL crée des tables, index et séquences schéma de base de données et les mises à jour en cas de besoin.
LiteSQL fournit relations d'objet, en plus de la persistance qui peut être utilisé pour modéliser tout type de structures de données de C opposer. Les objets peuvent être sélectionnés, filtrée et commandés en utilisant l'API de gabarit et de base de classe de type contrôle au moment de la compilation
Caractéristiques :.
- < li> SQLite3, PostgreSQL et MySQL - soutien backend
- couche de persistance d'objet avec le soutien de relation
- la création de schémas de base de données automatique et la modernisation
- créer des requêtes SQL complexes en utilisant la compilation API de classe vérifié; minimise besoin d'écrire des chaînes de requête SQL
Ce qui est nouveau dans cette version:
- Support pour Oracle backend (ocilib)
- types de données spécifiques de base de données sont utilisés (nécessaires pour Oracle backend)
Ce qui est nouveau dans la version 0.3.12:
- visuel Litesql Lien installé dans Menu
- Correction d'une erreur dans CodeGenerator carte usine sur linux
- CodeGenerator pour wxFormBuilder ajouté (version initiale)
- autotools Support Mis à jour
Quoi de neuf dans la version 0.3.11:
- Cette version ajoute le support pour bigint type de données sur le terrain.
Ce qui est nouveau dans la version 0.3.10:
- meilleure gui
- changé manipulation intérieur modèle (counted_ptr) mémoire
- correctifs dans construction basé autoconf-
Exigences :
- gcc compatible compilateur C ++ qui prend en charge les modèles de membres
- bibliothèque de client et tête pour au moins un backend: libsqlite3, libmysqlclient ou libpq
fichiers
Commentaires non trouvées