#include "db_ido/dbquery.h" #include "base/dynamicobject.h" #include namespace icinga { class DbConnection : DynamicObject { [config] String table_prefix { default {{{ return "icinga_"; }}} }; [config] Dictionary::Ptr cleanup { default {{{ return boost::make_shared(); }}} }; [config] int categories { default {{{ return DbCatConfig | DbCatState | DbCatAcknowledgement | DbCatComment | DbCatDowntime | DbCatEventHandler | DbCatExternalCommand | DbCatFlapping | DbCatLog | DbCatNotification | DbCatProgramStatus | DbCatRetention | DbCatStateHistory; }}} }; }; }