// file : libcommon/concrete.hxx // license : GNU GPL v2; see accompanying LICENSE file #ifndef LIBCOMMON_CONCRETE_HXX #define LIBCOMMON_CONCRETE_HXX #include // Namespace alias for the concrete database namespace. // #if defined(MULTI_DATABASE) // Fallback to common interface. // #include #include namespace odb_db = odb; #elif defined(DATABASE_MYSQL) #include #include namespace odb_db = odb::mysql; #elif defined(DATABASE_SQLITE) #include #include namespace odb_db = odb::sqlite; #elif defined(DATABASE_PGSQL) #include #include namespace odb_db = odb::pgsql; #elif defined(DATABASE_ORACLE) #include #include namespace odb_db = odb::oracle; #elif defined(DATABASE_MSSQL) #include #include namespace odb_db = odb::mssql; #endif #endif // LIBCOMMON_CONCRETE_HXX