#ifndef PGINDEXCONTAINER_H #define PGINDEXCONTAINER_H #include "PgContainer.h" #include "PgIndex.h" #include "Pgsql_declare.h" #include class PgIndexContainer : public PgContainer { public: using PgContainer::PgContainer; virtual std::string getLoadQuery() const override; std::vector getIndexesForTable(Oid table_oid) const; protected: virtual PgIndex loadElem(const Pgsql::Row &row) override; }; #endif // PGINDEXCONTAINER_H