Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Database > Database APIs

    LiteSQL 0.3.13

    Download button

    No screenshots available
    Downloads: 1,372  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Excellent (5.0/5)
    3 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Tero Laitinen | More programs
    LGPL / FREE
    January 24th, 2012, 15:18 GMT [view history]
    ROOT / Database / Database APIs

     Read user reviews (0)  Refer to a friend  Subscribe

    LiteSQL description

    A C++ library that integrates C++ objects tightly to relational database

    LiteSQL is a C++ library that integrates C++ objects tightly to relational database and thus provides an object persistence layer.

    LiteSQL supports SQLite3, PostgreSQL and MySQL as backends. LiteSQL creates tables, indexes and sequences to database and upgrades schema when needed.

    LiteSQL provides object relations, in addition to object persistence which can be used to model any kind of C++ data structures. Objects can be selected, filtered and ordered using template- and class-based API with type checking at compile time.


    Product's homepage

    Here are some key features of "LiteSQL":

    · SQLite3, PostgreSQL and MySQL - backend support
    · object persistence layer with relation support
    · automatic database schema creation and upgrading
    · create complex SQL queries using compile time checked class API; minimizes need to write SQL query strings

    Requirements:

    · gcc-compatible C++ compiler that supports member templates
    · client library and header files for at least one backend: libsqlite3, libmysqlclient or libpq

    What's New in This Release: [ read full changelog ]

    · support for oracle backend (ocilib)
    · database specific datatypes are used (needed for oracle backend)

      


    TAGS:

    lite SQL | database API | C++ library | LiteSQL | database | API

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM