Initial import of the TMP based SQL access take from one of our projects.
It builds and all the existing tests are passing.
Add the mpl vector limit definition only if it was not yet specified.
Use sqlate prefix for the resource
Make it mandatory to specify the admin/user group name in table declarations instead of using the hardcoded "sqladmins" and "sqlusers" group names.
Use standard C++11 feature for the type trait, and create a macro for similar code traits.
Use a flag supported by g++ 4.6.x.
Fix build on osx/clang.
workaround for operator overload warnings
enable the type-trait only for g++, because on:
- msvc: didn't have energy to find the reason, but it fails to compile
- clang/osx: needs -stdlib=libc++ but with that it has problems compiling Qt 4.8.2 code, a new Qt needs new XCode, so I gave up for now ;)
Fix build on windows
Make it possible to control the host used for tests
Make the sql user name and password for unit tests configurable
Trim some unneeded KDT stuff.