#include "PgTriggerContainer.h" #include "Pgsql_Connection.h" #include "Pgsql_Col.h" std::string PgTriggerContainer::getLoadQuery() const { return R"(SELECT * FROM pg_trigger WHERE NOT tgisinternal)"; } PgTrigger PgTriggerContainer::loadElem(const Pgsql::Row &row) { Pgsql::Col col(row); PgTrigger v; col >> v.tgrelid >> v.tgname >> v.tgfoid >> v.tgtype >> v.tgenabled >> v.tgisinternal >> v.tgconstrrelid >> v.tgconstrindid >> v.tgconstraint >> v.tgdeferrable >> v.tginitdeferred >> v.tgnargs >> v.tgattr >> v.tgargs >> v.tgqual; return v; }