// File created from src/lib/database/db_messages.mes

#ifndef DB_MESSAGES_H
#define DB_MESSAGES_H

#include <log/message_types.h>

namespace isc {
namespace db {

extern const isc::log::MessageID CONFIG_BACKENDS_REGISTERED;
extern const isc::log::MessageID DATABASE_INVALID_ACCESS;
extern const isc::log::MessageID DATABASE_MYSQL_COMMIT;
extern const isc::log::MessageID DATABASE_MYSQL_FATAL_ERROR;
extern const isc::log::MessageID DATABASE_MYSQL_INITIALIZE_SCHEMA;
extern const isc::log::MessageID DATABASE_MYSQL_ROLLBACK;
extern const isc::log::MessageID DATABASE_MYSQL_START_TRANSACTION;
extern const isc::log::MessageID DATABASE_PGSQL_COMMIT;
extern const isc::log::MessageID DATABASE_PGSQL_CREATE_SAVEPOINT;
extern const isc::log::MessageID DATABASE_PGSQL_DEALLOC_ERROR;
extern const isc::log::MessageID DATABASE_PGSQL_FATAL_ERROR;
extern const isc::log::MessageID DATABASE_PGSQL_INITIALIZE_SCHEMA;
extern const isc::log::MessageID DATABASE_PGSQL_ROLLBACK;
extern const isc::log::MessageID DATABASE_PGSQL_ROLLBACK_SAVEPOINT;
extern const isc::log::MessageID DATABASE_PGSQL_START_TRANSACTION;
extern const isc::log::MessageID DATABASE_PGSQL_TCP_USER_TIMEOUT_UNSUPPORTED;
extern const isc::log::MessageID DATABASE_TO_JSON_BOOLEAN_ERROR;
extern const isc::log::MessageID DATABASE_TO_JSON_INTEGER_ERROR;
extern const isc::log::MessageID DATABASE_TO_JSON_UNKNOWN_TYPE_ERROR;

} // namespace db
} // namespace isc

#endif // DB_MESSAGES_H
