diff --git a/pglablib/catalog/PgProc.h b/pglablib/catalog/PgProc.h index 2767769..32698d7 100644 --- a/pglablib/catalog/PgProc.h +++ b/pglablib/catalog/PgProc.h @@ -59,7 +59,6 @@ public: float cost = 0.f; // float4 float rows = 0.f; // float4 Oid variadic = InvalidOid; // oid - QString transform; // regproc ProcKind kind = ProcKind::Function; // >= 11 bool secdef = false; // bool bool leakproof = false; // bool diff --git a/pglablib/catalog/PgProcContainer.cpp b/pglablib/catalog/PgProcContainer.cpp index 5f3531e..4be57a8 100644 --- a/pglablib/catalog/PgProcContainer.cpp +++ b/pglablib/catalog/PgProcContainer.cpp @@ -9,7 +9,7 @@ std::string PgProcContainer::getLoadQuery() const { std::string column_list = "oid,proname,pronamespace,proowner,prolang,procost,prorows," - "provariadic,protransform,prosecdef,proleakproof," + "provariadic,prosecdef,proleakproof," "proisstrict,proretset,provolatile,pronargs,pronargdefaults,prorettype," "proargtypes,proallargtypes,proargmodes,proargnames,proargdefaults," "prosrc,probin,proconfig,proacl"; @@ -38,7 +38,7 @@ PgProc PgProcContainer::loadElem(const Pgsql::Row &row) PgProc v(m_catalog, oid, name, namespace_oid); v.setOwnerOid(owner_oid); col >> v.lang >> v.cost >> v.rows - >> v.variadic >> v.transform >> v.secdef >> v.leakproof + >> v.variadic >> v.secdef >> v.leakproof >> v.isstrict >> v.retset >> v.provolatile >> v.nargs >> v.nargdefaults >> v.rettype;