LiteSQL es una biblioteca de C ++ que integra objetos de C ++ fuertemente a la base de datos relacional y por lo tanto proporciona una capa de persistencia de objetos.
LiteSQL apoya SQLite3, PostgreSQL y MySQL como backend. LiteSQL crea tablas, índices y secuencias de base de datos y actualizaciones de esquema cuando sea necesario.
LiteSQL ofrece relaciones de objeto, además de persistencia de objetos que puede ser utilizado para modelar cualquier tipo de estructuras de datos C ++. Los objetos pueden ser seleccionados, se filtra y pedir mediante API en plantillas y de clase con comprobación de tipos en tiempo de compilación
Características :.
- < li> SQLite3, PostgreSQL y MySQL - apoyo backend
- capa de persistencia de objetos con el apoyo relación
- creación del esquema de base de datos automática y actualización
- crear consultas SQL complejas utilizando el tiempo de compilación API clase comprobado; minimiza que escribir cadenas de consulta SQL
¿Qué hay de nuevo en esta versión:
- soporte para backend oráculo (ocilib)
- tipos de datos específicos de bases de datos se utilizan (necesario para la backend oráculo)
¿Qué hay de nuevo en la versión 0.3.12:
- Visual Litesql Enlace instalado en el Menú
- Corregido el error en CodeGenerator mapa fábrica en ella en linux
- CodeGenerator para wxFormBuilder añadido (versión inicial)
- autotools soporte actualizado
¿Cuál es nuevo en la versión 0.3.11:
- Esta versión añade soporte para bigint tipo de datos de campo.
¿Qué hay de nuevo en la versión 0.3.10:
- mejor gui
- cambiado el manejo dentro del modelo (counted_ptr) memoria
- correcciones en construcción basada en autoconf
Requisitos :
- compatible con gcc compilador de C ++ que soporta plantillas miembros
- biblioteca cliente y de cabecera para al menos un backend: libsqlite3, libmysqlclient o libpq
archivos
Comentarios que no se encuentran