blob: 533b2e32614ea4d50f284b2a964ab1605f28564a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
// file : mapping/traits.hxx
// copyright : not copyrighted - public domain
#ifndef TRAITS_HXX
#define TRAITS_HXX
// Include one of the database system-specific traits implementations.
//
#if defined(DATABASE_MYSQL)
# include "traits-mysql.hxx"
#elif defined(DATABASE_SQLITE)
# include "traits-sqlite.hxx"
#elif defined(DATABASE_PGSQL)
# include "traits-pgsql.hxx"
#elif defined(DATABASE_ORACLE)
# include "traits-oracle.hxx"
#elif defined(DATABASE_MSSQL)
# include "traits-mssql.hxx"
#else
# error unknown database; did you forget to define the DATABASE_* macros?
#endif
#endif // TRAITS_HXX
|