LiteSQL é uma biblioteca C ++ que integra objetos C ++ firmemente ao banco de dados relacional e, portanto, fornece uma camada de persistência do objeto.
LiteSQL suporta SQLite3, PostgreSQL e MySQL como backends. LiteSQL cria tabelas, índices e seqüências de banco de dados e atualizações de esquema quando necessário.
LiteSQL proporciona relações de objectos, além de se opor persistência que pode ser utilizado para modelar qualquer tipo de C ++ estruturas de dados. Os objetos podem ser selecionados, filtrada e ordenada usando API template- e baseada em classe com o tipo de verificação em tempo de compilação
Características :.
- < li> SQLite3, PostgreSQL e MySQL - apoio backend
- camada de persistência de objetos com suporte relação
- criação do esquema de banco de dados automática e atualização
- criar consultas SQL complexas usando o tempo de compilação API classe verificados; minimiza precisa escrever seqüências de consulta SQL
O que é novo nesta versão:
- suporte para backend oracle (ocilib)
- tipos de dados específicos de banco de dados são usados (necessário para oracle backend)
O que é novo na versão 0.3.12:
- Visual Litesql link instalado no menu
- Erro corrigido no CodeGenerator mapa fábrica em-lo no linux
- CodeGenerator para wxFormBuilder adicionado (versão inicial)
- autotools suporte atualizado
O que é novo na versão 0.3.11:
- Esta versão adiciona suporte para bigint tipo de dados de campo.
O que é novo na versão 0.3.10:
- melhor gui
- mudou de tratamento de memória dentro do modelo (counted_ptr)
- correções no build-base autoconf
Requisitos :
- gcc-compatível compilador C ++ que suporta modelos membro
- biblioteca cliente e cabeçalho arquivos para pelo menos um backend: libsqlite3, libmysqlclient ou libpq
Comentários não encontrado