Lines Matching +refs:c +refs:dobj

141 				   (obj)->dobj.namespace->dobj.name, \
142 (obj)->dobj.name)
173 static void dumpDumpableObject(Archive *fout, DumpableObject *dobj);
227 static void findDumpableDependencies(ArchiveHandle *AH, DumpableObject *dobj,
273 DumpableObject *dobj,
289 int c; in main() local
407 while ((c = getopt_long(argc, argv, "abBcCd:E:f:F:h:j:n:N:oOp:RsS:t:T:U:vwWxZ:", in main()
410 switch (c) in main()
1352 checkExtensionMembership(DumpableObject *dobj, Archive *fout) in checkExtensionMembership() argument
1354 ExtensionInfo *ext = findOwningExtension(dobj->catId); in checkExtensionMembership()
1359 dobj->ext_member = true; in checkExtensionMembership()
1362 addObjectDependency(dobj, ext->dobj.dumpId); in checkExtensionMembership()
1381 dobj->dump = ext->dobj.dump; in checkExtensionMembership()
1385 dobj->dump = DUMP_COMPONENT_NONE; in checkExtensionMembership()
1387 dobj->dump = ext->dobj.dump_contains & (DUMP_COMPONENT_ACL | in checkExtensionMembership()
1408 nsinfo->dobj.dump_contains = nsinfo->dobj.dump = DUMP_COMPONENT_NONE; in selectDumpableNamespace()
1410 nsinfo->dobj.dump_contains = nsinfo->dobj.dump = in selectDumpableNamespace()
1412 nsinfo->dobj.catId.oid) ? in selectDumpableNamespace()
1415 strcmp(nsinfo->dobj.name, "pg_catalog") == 0) in selectDumpableNamespace()
1422 nsinfo->dobj.dump_contains = nsinfo->dobj.dump = DUMP_COMPONENT_ACL; in selectDumpableNamespace()
1424 else if (strncmp(nsinfo->dobj.name, "pg_", 3) == 0 || in selectDumpableNamespace()
1425 strcmp(nsinfo->dobj.name, "information_schema") == 0) in selectDumpableNamespace()
1428 nsinfo->dobj.dump_contains = nsinfo->dobj.dump = DUMP_COMPONENT_NONE; in selectDumpableNamespace()
1431 nsinfo->dobj.dump_contains = nsinfo->dobj.dump = DUMP_COMPONENT_ALL; in selectDumpableNamespace()
1436 if (nsinfo->dobj.dump_contains && in selectDumpableNamespace()
1438 nsinfo->dobj.catId.oid)) in selectDumpableNamespace()
1439 nsinfo->dobj.dump_contains = nsinfo->dobj.dump = DUMP_COMPONENT_NONE; in selectDumpableNamespace()
1448 (void) checkExtensionMembership(&nsinfo->dobj, fout); in selectDumpableNamespace()
1458 if (checkExtensionMembership(&tbinfo->dobj, fout)) in selectDumpableTable()
1466 tbinfo->dobj.dump = simple_oid_list_member(&table_include_oids, in selectDumpableTable()
1467 tbinfo->dobj.catId.oid) ? in selectDumpableTable()
1470 tbinfo->dobj.dump = tbinfo->dobj.namespace->dobj.dump_contains; in selectDumpableTable()
1475 if (tbinfo->dobj.dump && in selectDumpableTable()
1477 tbinfo->dobj.catId.oid)) in selectDumpableTable()
1478 tbinfo->dobj.dump = DUMP_COMPONENT_NONE; in selectDumpableTable()
1503 tyinfo->dobj.objType = DO_DUMMY_TYPE; in selectDumpableType()
1505 tyinfo->dobj.dump = tytable->dobj.dump; in selectDumpableType()
1507 tyinfo->dobj.dump = DUMP_COMPONENT_NONE; in selectDumpableType()
1514 tyinfo->dobj.objType = DO_DUMMY_TYPE; in selectDumpableType()
1524 if (checkExtensionMembership(&tyinfo->dobj, fout)) in selectDumpableType()
1528 tyinfo->dobj.dump = tyinfo->dobj.namespace->dobj.dump_contains; in selectDumpableType()
1544 if (dinfo->dobj.namespace) in selectDumpableDefaultACL()
1546 dinfo->dobj.dump = dinfo->dobj.namespace->dobj.dump_contains; in selectDumpableDefaultACL()
1548 dinfo->dobj.dump = dopt->include_everything ? in selectDumpableDefaultACL()
1564 if (checkExtensionMembership(&cast->dobj, fout)) in selectDumpableCast()
1571 if (cast->dobj.catId.oid <= (Oid) g_last_builtin_oid) in selectDumpableCast()
1572 cast->dobj.dump = DUMP_COMPONENT_NONE; in selectDumpableCast()
1574 cast->dobj.dump = fout->dopt->include_everything ? in selectDumpableCast()
1589 if (checkExtensionMembership(&plang->dobj, fout)) in selectDumpableProcLang()
1600 plang->dobj.dump = DUMP_COMPONENT_NONE; in selectDumpableProcLang()
1603 if (plang->dobj.catId.oid <= (Oid) g_last_builtin_oid) in selectDumpableProcLang()
1604 plang->dobj.dump = fout->remoteVersion < 90600 ? in selectDumpableProcLang()
1607 plang->dobj.dump = DUMP_COMPONENT_ALL; in selectDumpableProcLang()
1622 if (checkExtensionMembership(&method->dobj, fout)) in selectDumpableAccessMethod()
1629 if (method->dobj.catId.oid <= (Oid) g_last_builtin_oid) in selectDumpableAccessMethod()
1630 method->dobj.dump = DUMP_COMPONENT_NONE; in selectDumpableAccessMethod()
1632 method->dobj.dump = fout->dopt->include_everything ? in selectDumpableAccessMethod()
1654 if (dopt->binary_upgrade && extinfo->dobj.catId.oid <= (Oid) g_last_builtin_oid) in selectDumpableExtension()
1655 extinfo->dobj.dump = extinfo->dobj.dump_contains = DUMP_COMPONENT_ACL; in selectDumpableExtension()
1657 extinfo->dobj.dump = extinfo->dobj.dump_contains = in selectDumpableExtension()
1670 selectDumpablePublicationTable(DumpableObject *dobj, Archive *fout) in selectDumpablePublicationTable() argument
1672 if (checkExtensionMembership(dobj, fout)) in selectDumpablePublicationTable()
1675 dobj->dump = fout->dopt->include_everything ? in selectDumpablePublicationTable()
1686 selectDumpableObject(DumpableObject *dobj, Archive *fout) in selectDumpableObject() argument
1688 if (checkExtensionMembership(dobj, fout)) in selectDumpableObject()
1695 if (dobj->namespace) in selectDumpableObject()
1696 dobj->dump = dobj->namespace->dobj.dump_contains; in selectDumpableObject()
1698 dobj->dump = fout->dopt->include_everything ? in selectDumpableObject()
1713 const char *classname = tbinfo->dobj.name; in dumpTableData_copy()
1731 tbinfo->dobj.namespace->dobj.name, classname); in dumpTableData_copy()
2076 if (tdinfo->dobj.dump & DUMP_COMPONENT_DATA) in dumpTableData()
2077 ArchiveEntry(fout, tdinfo->dobj.catId, tdinfo->dobj.dumpId, in dumpTableData()
2078 tbinfo->dobj.name, tbinfo->dobj.namespace->dobj.name, in dumpTableData()
2082 &(tbinfo->dobj.dumpId), 1, in dumpTableData()
2111 if (tdinfo->dobj.dump & DUMP_COMPONENT_DATA) in refreshMatViewData()
2113 tdinfo->dobj.catId, /* catalog ID */ in refreshMatViewData()
2114 tdinfo->dobj.dumpId, /* dump ID */ in refreshMatViewData()
2115 tbinfo->dobj.name, /* Name */ in refreshMatViewData()
2116 tbinfo->dobj.namespace->dobj.name, /* Namespace */ in refreshMatViewData()
2125 tdinfo->dobj.dependencies, /* Deps */ in refreshMatViewData()
2126 tdinfo->dobj.nDeps, /* # Deps */ in refreshMatViewData()
2144 if (tblinfo[i].dobj.dump & DUMP_COMPONENT_DATA && in getTableData()
2185 tbinfo->dobj.catId.oid)) in makeTableDataInfo()
2192 tdinfo->dobj.objType = DO_REFRESH_MATVIEW; in makeTableDataInfo()
2194 tdinfo->dobj.objType = DO_SEQUENCE_SET; in makeTableDataInfo()
2196 tdinfo->dobj.objType = DO_TABLE_DATA; in makeTableDataInfo()
2202 tdinfo->dobj.catId.tableoid = 0; in makeTableDataInfo()
2203 tdinfo->dobj.catId.oid = tbinfo->dobj.catId.oid; in makeTableDataInfo()
2204 AssignDumpId(&tdinfo->dobj); in makeTableDataInfo()
2205 tdinfo->dobj.name = tbinfo->dobj.name; in makeTableDataInfo()
2206 tdinfo->dobj.namespace = tbinfo->dobj.namespace; in makeTableDataInfo()
2210 addObjectDependency(&tdinfo->dobj, tbinfo->dobj.dumpId); in makeTableDataInfo()
2283 DumpableObject *dobj; in buildMatViewRefreshDependencies() local
2293 dobj = findObjectByCatalogId(objId); in buildMatViewRefreshDependencies()
2294 if (dobj == NULL) in buildMatViewRefreshDependencies()
2297 Assert(dobj->objType == DO_TABLE); in buildMatViewRefreshDependencies()
2298 tbinfo = (TableInfo *) dobj; in buildMatViewRefreshDependencies()
2300 dobj = (DumpableObject *) tbinfo->dataObj; in buildMatViewRefreshDependencies()
2301 if (dobj == NULL) in buildMatViewRefreshDependencies()
2303 Assert(dobj->objType == DO_REFRESH_MATVIEW); in buildMatViewRefreshDependencies()
2317 addObjectDependency(dobj, refdobj->dumpId); in buildMatViewRefreshDependencies()
2369 addObjectDependency(&cinfo->contable->dataObj->dobj, in getTableDataFKConstraints()
2370 ftable->dataObj->dobj.dumpId); in getTableDataFKConstraints()
2413 if (!(tbinfo->dobj.dump & DUMP_COMPONENT_DEFINITION)) in guessConstraintInheritance()
2438 if (strcmp(pconstr->dobj.name, constr->dobj.name) == 0) in guessConstraintInheritance()
3000 binfo[i].dobj.objType = DO_BLOB; in getBlobs()
3001 binfo[i].dobj.catId.tableoid = LargeObjectRelationId; in getBlobs()
3002 binfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getBlobs()
3003 AssignDumpId(&binfo[i].dobj); in getBlobs()
3005 binfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_oid)); in getBlobs()
3016 binfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getBlobs()
3030 binfo[i].dobj.dump &= ~(DUMP_COMPONENT_DATA | DUMP_COMPONENT_ACL); in getBlobs()
3063 binfo->dobj.name); in dumpBlob()
3067 binfo->dobj.name); in dumpBlob()
3069 if (binfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpBlob()
3070 ArchiveEntry(fout, binfo->dobj.catId, binfo->dobj.dumpId, in dumpBlob()
3071 binfo->dobj.name, in dumpBlob()
3080 if (binfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpBlob()
3081 dumpComment(fout, "LARGE OBJECT", binfo->dobj.name, in dumpBlob()
3083 binfo->dobj.catId, 0, binfo->dobj.dumpId); in dumpBlob()
3086 if (binfo->dobj.dump & DUMP_COMPONENT_SECLABEL) in dumpBlob()
3087 dumpSecLabel(fout, "LARGE OBJECT", binfo->dobj.name, in dumpBlob()
3089 binfo->dobj.catId, 0, binfo->dobj.dumpId); in dumpBlob()
3092 if (binfo->blobacl && (binfo->dobj.dump & DUMP_COMPONENT_ACL)) in dumpBlob()
3093 dumpACL(fout, binfo->dobj.dumpId, InvalidDumpId, "LARGE OBJECT", in dumpBlob()
3094 binfo->dobj.name, NULL, in dumpBlob()
3215 if (!(tbinfo->dobj.dump & DUMP_COMPONENT_POLICY)) in getPolicies()
3225 polinfo->dobj.objType = DO_POLICY; in getPolicies()
3226 polinfo->dobj.catId.tableoid = 0; in getPolicies()
3227 polinfo->dobj.catId.oid = tbinfo->dobj.catId.oid; in getPolicies()
3228 AssignDumpId(&polinfo->dobj); in getPolicies()
3229 polinfo->dobj.namespace = tbinfo->dobj.namespace; in getPolicies()
3230 polinfo->dobj.name = pg_strdup(tbinfo->dobj.name); in getPolicies()
3287 if (!(tbinfo->dobj.dump & DUMP_COMPONENT_POLICY)) in getPolicies()
3290 polinfo[j].dobj.objType = DO_POLICY; in getPolicies()
3291 polinfo[j].dobj.catId.tableoid = in getPolicies()
3293 polinfo[j].dobj.catId.oid = atooid(PQgetvalue(res, j, i_oid)); in getPolicies()
3294 AssignDumpId(&polinfo[j].dobj); in getPolicies()
3295 polinfo[j].dobj.namespace = tbinfo->dobj.namespace; in getPolicies()
3298 polinfo[j].dobj.name = pg_strdup(polinfo[j].polname); in getPolicies()
3362 if (polinfo->dobj.dump & DUMP_COMPONENT_POLICY) in dumpPolicy()
3363 ArchiveEntry(fout, polinfo->dobj.catId, polinfo->dobj.dumpId, in dumpPolicy()
3364 polinfo->dobj.name, in dumpPolicy()
3365 polinfo->dobj.namespace->dobj.name, in dumpPolicy()
3370 &(tbinfo->dobj.dumpId), 1, in dumpPolicy()
3398 qtabname = pg_strdup(fmtId(tbinfo->dobj.name)); in dumpPolicy()
3422 tag = psprintf("%s %s", tbinfo->dobj.name, polinfo->dobj.name); in dumpPolicy()
3424 if (polinfo->dobj.dump & DUMP_COMPONENT_POLICY) in dumpPolicy()
3425 ArchiveEntry(fout, polinfo->dobj.catId, polinfo->dobj.dumpId, in dumpPolicy()
3427 polinfo->dobj.namespace->dobj.name, in dumpPolicy()
3435 if (polinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpPolicy()
3437 tbinfo->dobj.namespace->dobj.name, tbinfo->rolname, in dumpPolicy()
3438 polinfo->dobj.catId, 0, polinfo->dobj.dumpId); in dumpPolicy()
3504 pubinfo[i].dobj.objType = DO_PUBLICATION; in getPublications()
3505 pubinfo[i].dobj.catId.tableoid = in getPublications()
3507 pubinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getPublications()
3508 AssignDumpId(&pubinfo[i].dobj); in getPublications()
3509 pubinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_pubname)); in getPublications()
3522 pubinfo[i].dobj.name); in getPublications()
3525 selectDumpableObject(&(pubinfo[i].dobj), fout); in getPublications()
3547 if (!(pubinfo->dobj.dump & DUMP_COMPONENT_DEFINITION)) in dumpPublication()
3553 qpubname = pg_strdup(fmtId(pubinfo->dobj.name)); in dumpPublication()
3591 ArchiveEntry(fout, pubinfo->dobj.catId, pubinfo->dobj.dumpId, in dumpPublication()
3592 pubinfo->dobj.name, in dumpPublication()
3601 if (pubinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpPublication()
3604 pubinfo->dobj.catId, 0, pubinfo->dobj.dumpId); in dumpPublication()
3606 if (pubinfo->dobj.dump & DUMP_COMPONENT_SECLABEL) in dumpPublication()
3609 pubinfo->dobj.catId, 0, pubinfo->dobj.dumpId); in dumpPublication()
3679 if (!(tbinfo->dobj.dump & DUMP_COMPONENT_DEFINITION)) in getPublicationTables()
3683 pubrinfo[j].dobj.objType = DO_PUBLICATION_REL; in getPublicationTables()
3684 pubrinfo[j].dobj.catId.tableoid = in getPublicationTables()
3686 pubrinfo[j].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getPublicationTables()
3687 AssignDumpId(&pubrinfo[j].dobj); in getPublicationTables()
3688 pubrinfo[j].dobj.namespace = tbinfo->dobj.namespace; in getPublicationTables()
3689 pubrinfo[j].dobj.name = tbinfo->dobj.name; in getPublicationTables()
3694 selectDumpablePublicationTable(&(pubrinfo[j].dobj), fout); in getPublicationTables()
3715 if (!(pubrinfo->dobj.dump & DUMP_COMPONENT_DEFINITION)) in dumpPublicationTable()
3718 tag = psprintf("%s %s", pubinfo->dobj.name, tbinfo->dobj.name); in dumpPublicationTable()
3723 fmtId(pubinfo->dobj.name)); in dumpPublicationTable()
3734 ArchiveEntry(fout, pubrinfo->dobj.catId, pubrinfo->dobj.dumpId, in dumpPublicationTable()
3736 tbinfo->dobj.namespace->dobj.name, in dumpPublicationTable()
3837 subinfo[i].dobj.objType = DO_SUBSCRIPTION; in getSubscriptions()
3838 subinfo[i].dobj.catId.tableoid = in getSubscriptions()
3840 subinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getSubscriptions()
3841 AssignDumpId(&subinfo[i].dobj); in getSubscriptions()
3842 subinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_subname)); in getSubscriptions()
3856 subinfo[i].dobj.name); in getSubscriptions()
3859 selectDumpableObject(&(subinfo[i].dobj), fout); in getSubscriptions()
3881 if (!(subinfo->dobj.dump & DUMP_COMPONENT_DEFINITION)) in dumpSubscription()
3887 qsubname = pg_strdup(fmtId(subinfo->dobj.name)); in dumpSubscription()
3927 ArchiveEntry(fout, subinfo->dobj.catId, subinfo->dobj.dumpId, in dumpSubscription()
3928 subinfo->dobj.name, in dumpSubscription()
3937 if (subinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpSubscription()
3940 subinfo->dobj.catId, 0, subinfo->dobj.dumpId); in dumpSubscription()
3942 if (subinfo->dobj.dump & DUMP_COMPONENT_SECLABEL) in dumpSubscription()
3945 subinfo->dobj.catId, 0, subinfo->dobj.dumpId); in dumpSubscription()
3963 DumpableObject *dobj, in append_depends_on_extension() argument
3968 if (dobj->depends_on_ext) in append_depends_on_extension()
3988 dobj->catId.oid); in append_depends_on_extension()
4162 DumpableObject *dobj, in binary_upgrade_extension_member() argument
4170 if (!dobj->ext_member) in binary_upgrade_extension_member()
4179 for (i = 0; i < dobj->nDeps; i++) in binary_upgrade_extension_member()
4181 extobj = findObjectByDumpId(dobj->dependencies[i]); in binary_upgrade_extension_member()
4314 nsinfo[i].dobj.objType = DO_NAMESPACE; in getNamespaces()
4315 nsinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getNamespaces()
4316 nsinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getNamespaces()
4317 AssignDumpId(&nsinfo[i].dobj); in getNamespaces()
4318 nsinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_nspname)); in getNamespaces()
4339 nsinfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getNamespaces()
4343 nsinfo[i].dobj.name); in getNamespaces()
4427 extinfo[i].dobj.objType = DO_EXTENSION; in getExtensions()
4428 extinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getExtensions()
4429 extinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getExtensions()
4430 AssignDumpId(&extinfo[i].dobj); in getExtensions()
4431 extinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_extname)); in getExtensions()
4611 tyinfo[i].dobj.objType = DO_TYPE; in getTypes()
4612 tyinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getTypes()
4613 tyinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getTypes()
4614 AssignDumpId(&tyinfo[i].dobj); in getTypes()
4615 tyinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_typname)); in getTypes()
4616 tyinfo[i].dobj.namespace = in getTypes()
4648 tyinfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getTypes()
4655 if ((tyinfo[i].dobj.dump & DUMP_COMPONENT_DEFINITION) && in getTypes()
4669 if ((tyinfo[i].dobj.dump & DUMP_COMPONENT_DEFINITION) && in getTypes()
4674 stinfo->dobj.objType = DO_SHELL_TYPE; in getTypes()
4675 stinfo->dobj.catId = nilCatalogId; in getTypes()
4676 AssignDumpId(&stinfo->dobj); in getTypes()
4677 stinfo->dobj.name = pg_strdup(tyinfo[i].dobj.name); in getTypes()
4678 stinfo->dobj.namespace = tyinfo[i].dobj.namespace; in getTypes()
4687 stinfo->dobj.dump = DUMP_COMPONENT_NONE; in getTypes()
4692 tyinfo[i].dobj.name); in getTypes()
4757 oprinfo[i].dobj.objType = DO_OPERATOR; in getOperators()
4758 oprinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getOperators()
4759 oprinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getOperators()
4760 AssignDumpId(&oprinfo[i].dobj); in getOperators()
4761 oprinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_oprname)); in getOperators()
4762 oprinfo[i].dobj.namespace = in getOperators()
4770 selectDumpableObject(&(oprinfo[i].dobj), fout); in getOperators()
4773 oprinfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getOperators()
4777 oprinfo[i].dobj.name); in getOperators()
4843 collinfo[i].dobj.objType = DO_COLLATION; in getCollations()
4844 collinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getCollations()
4845 collinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getCollations()
4846 AssignDumpId(&collinfo[i].dobj); in getCollations()
4847 collinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_collname)); in getCollations()
4848 collinfo[i].dobj.namespace = in getCollations()
4854 selectDumpableObject(&(collinfo[i].dobj), fout); in getCollations()
4857 collinfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getCollations()
4916 convinfo[i].dobj.objType = DO_CONVERSION; in getConversions()
4917 convinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getConversions()
4918 convinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getConversions()
4919 AssignDumpId(&convinfo[i].dobj); in getConversions()
4920 convinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_conname)); in getConversions()
4921 convinfo[i].dobj.namespace = in getConversions()
4927 selectDumpableObject(&(convinfo[i].dobj), fout); in getConversions()
4930 convinfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getConversions()
4990 aminfo[i].dobj.objType = DO_ACCESS_METHOD; in getAccessMethods()
4991 aminfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getAccessMethods()
4992 aminfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getAccessMethods()
4993 AssignDumpId(&aminfo[i].dobj); in getAccessMethods()
4994 aminfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_amname)); in getAccessMethods()
4995 aminfo[i].dobj.namespace = NULL; in getAccessMethods()
5003 aminfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getAccessMethods()
5061 opcinfo[i].dobj.objType = DO_OPCLASS; in getOpclasses()
5062 opcinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getOpclasses()
5063 opcinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getOpclasses()
5064 AssignDumpId(&opcinfo[i].dobj); in getOpclasses()
5065 opcinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_opcname)); in getOpclasses()
5066 opcinfo[i].dobj.namespace = in getOpclasses()
5072 selectDumpableObject(&(opcinfo[i].dobj), fout); in getOpclasses()
5075 opcinfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getOpclasses()
5079 opcinfo[i].dobj.name); in getOpclasses()
5145 opfinfo[i].dobj.objType = DO_OPFAMILY; in getOpfamilies()
5146 opfinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getOpfamilies()
5147 opfinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getOpfamilies()
5148 AssignDumpId(&opfinfo[i].dobj); in getOpfamilies()
5149 opfinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_opfname)); in getOpfamilies()
5150 opfinfo[i].dobj.namespace = in getOpfamilies()
5156 selectDumpableObject(&(opfinfo[i].dobj), fout); in getOpfamilies()
5159 opfinfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getOpfamilies()
5163 opfinfo[i].dobj.name); in getOpfamilies()
5316 agginfo[i].aggfn.dobj.objType = DO_AGG; in getAggregates()
5317 agginfo[i].aggfn.dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getAggregates()
5318 agginfo[i].aggfn.dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getAggregates()
5319 AssignDumpId(&agginfo[i].aggfn.dobj); in getAggregates()
5320 agginfo[i].aggfn.dobj.name = pg_strdup(PQgetvalue(res, i, i_aggname)); in getAggregates()
5321 agginfo[i].aggfn.dobj.namespace = in getAggregates()
5327 agginfo[i].aggfn.dobj.name); in getAggregates()
5346 selectDumpableObject(&(agginfo[i].aggfn.dobj), fout); in getAggregates()
5352 agginfo[i].aggfn.dobj.dump &= ~DUMP_COMPONENT_ACL; in getAggregates()
5546 finfo[i].dobj.objType = DO_FUNC; in getFuncs()
5547 finfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getFuncs()
5548 finfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getFuncs()
5549 AssignDumpId(&finfo[i].dobj); in getFuncs()
5550 finfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_proname)); in getFuncs()
5551 finfo[i].dobj.namespace = in getFuncs()
5572 selectDumpableObject(&(finfo[i].dobj), fout); in getFuncs()
5578 finfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getFuncs()
5583 finfo[i].dobj.name); in getFuncs()
6242 tblinfo[i].dobj.objType = DO_TABLE; in getTables()
6243 tblinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_reltableoid)); in getTables()
6244 tblinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_reloid)); in getTables()
6245 AssignDumpId(&tblinfo[i].dobj); in getTables()
6246 tblinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_relname)); in getTables()
6247 tblinfo[i].dobj.namespace = in getTables()
6300 tblinfo[i].dobj.dump = DUMP_COMPONENT_NONE; in getTables()
6317 tblinfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getTables()
6319 tblinfo[i].interesting = tblinfo[i].dobj.dump ? true : false; in getTables()
6346 if (tblinfo[i].dobj.dump && in getTables()
6349 (tblinfo[i].dobj.dump & DUMP_COMPONENTS_REQUIRING_LOCK)) in getTables()
6361 tblinfo[i].dobj.name); in getTables()
6403 seqinfo->owning_tab, seqinfo->dobj.catId.oid); in getOwnedSeqs()
6409 if (owning_tab->dobj.dump == DUMP_COMPONENT_NONE && in getOwnedSeqs()
6412 seqinfo->dobj.dump = DUMP_COMPONENT_NONE; in getOwnedSeqs()
6432 seqinfo->dobj.dump = seqinfo->dobj.dump | owning_tab->dobj.dump; in getOwnedSeqs()
6434 if (seqinfo->dobj.dump != DUMP_COMPONENT_NONE) in getOwnedSeqs()
6538 if (!(tbinfo->dobj.dump & DUMP_COMPONENT_DEFINITION)) in getIndexes()
6543 tbinfo->dobj.namespace->dobj.name, in getIndexes()
6544 tbinfo->dobj.name); in getIndexes()
6587 tbinfo->dobj.catId.oid); in getIndexes()
6618 tbinfo->dobj.catId.oid); in getIndexes()
6648 tbinfo->dobj.catId.oid); in getIndexes()
6677 tbinfo->dobj.catId.oid); in getIndexes()
6710 indxinfo[j].dobj.objType = DO_INDEX; in getIndexes()
6711 indxinfo[j].dobj.catId.tableoid = atooid(PQgetvalue(res, j, i_tableoid)); in getIndexes()
6712 indxinfo[j].dobj.catId.oid = atooid(PQgetvalue(res, j, i_oid)); in getIndexes()
6713 AssignDumpId(&indxinfo[j].dobj); in getIndexes()
6714 indxinfo[j].dobj.name = pg_strdup(PQgetvalue(res, j, i_indexname)); in getIndexes()
6715 indxinfo[j].dobj.namespace = tbinfo->dobj.namespace; in getIndexes()
6735 constrinfo[j].dobj.objType = DO_CONSTRAINT; in getIndexes()
6736 constrinfo[j].dobj.catId.tableoid = atooid(PQgetvalue(res, j, i_contableoid)); in getIndexes()
6737 constrinfo[j].dobj.catId.oid = atooid(PQgetvalue(res, j, i_conoid)); in getIndexes()
6738 AssignDumpId(&constrinfo[j].dobj); in getIndexes()
6739 constrinfo[j].dobj.name = pg_strdup(PQgetvalue(res, j, i_conname)); in getIndexes()
6740 constrinfo[j].dobj.namespace = tbinfo->dobj.namespace; in getIndexes()
6749 constrinfo[j].conindex = indxinfo[j].dobj.dumpId; in getIndexes()
6755 indxinfo[j].indexconstraint = constrinfo[j].dobj.dumpId; in getIndexes()
6816 statsextinfo[i].dobj.objType = DO_STATSEXT; in getExtendedStatistics()
6817 statsextinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getExtendedStatistics()
6818 statsextinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getExtendedStatistics()
6819 AssignDumpId(&statsextinfo[i].dobj); in getExtendedStatistics()
6820 statsextinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_stxname)); in getExtendedStatistics()
6821 statsextinfo[i].dobj.namespace = in getExtendedStatistics()
6827 selectDumpableObject(&(statsextinfo[i].dobj), fout); in getExtendedStatistics()
6830 statsextinfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getExtendedStatistics()
6868 !(tbinfo->dobj.dump & DUMP_COMPONENT_DEFINITION)) in getConstraints()
6873 tbinfo->dobj.namespace->dobj.name, in getConstraints()
6874 tbinfo->dobj.name); in getConstraints()
6883 tbinfo->dobj.catId.oid); in getConstraints()
6898 constrinfo[j].dobj.objType = DO_FK_CONSTRAINT; in getConstraints()
6899 constrinfo[j].dobj.catId.tableoid = atooid(PQgetvalue(res, j, i_contableoid)); in getConstraints()
6900 constrinfo[j].dobj.catId.oid = atooid(PQgetvalue(res, j, i_conoid)); in getConstraints()
6901 AssignDumpId(&constrinfo[j].dobj); in getConstraints()
6902 constrinfo[j].dobj.name = pg_strdup(PQgetvalue(res, j, i_conname)); in getConstraints()
6903 constrinfo[j].dobj.namespace = tbinfo->dobj.namespace; in getConstraints()
6949 tyinfo->dobj.catId.oid); in getDomainConstraints()
6958 tyinfo->dobj.catId.oid); in getDomainConstraints()
6978 constrinfo[i].dobj.objType = DO_CONSTRAINT; in getDomainConstraints()
6979 constrinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getDomainConstraints()
6980 constrinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getDomainConstraints()
6981 AssignDumpId(&constrinfo[i].dobj); in getDomainConstraints()
6982 constrinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_conname)); in getDomainConstraints()
6983 constrinfo[i].dobj.namespace = tyinfo->dobj.namespace; in getDomainConstraints()
7003 addObjectDependency(&tyinfo->dobj, in getDomainConstraints()
7004 constrinfo[i].dobj.dumpId); in getDomainConstraints()
7073 ruleinfo[i].dobj.objType = DO_RULE; in getRules()
7074 ruleinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getRules()
7075 ruleinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getRules()
7076 AssignDumpId(&ruleinfo[i].dobj); in getRules()
7077 ruleinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_rulename)); in getRules()
7082 ruletableoid, ruleinfo[i].dobj.catId.oid); in getRules()
7083 ruleinfo[i].dobj.namespace = ruleinfo[i].ruletable->dobj.namespace; in getRules()
7084 ruleinfo[i].dobj.dump = ruleinfo[i].ruletable->dobj.dump; in getRules()
7101 addObjectDependency(&ruleinfo[i].ruletable->dobj, in getRules()
7102 ruleinfo[i].dobj.dumpId); in getRules()
7108 addObjectDependency(&ruleinfo[i].dobj, in getRules()
7109 ruleinfo[i].ruletable->dobj.dumpId); in getRules()
7161 !(tbinfo->dobj.dump & DUMP_COMPONENT_DEFINITION)) in getTriggers()
7166 tbinfo->dobj.namespace->dobj.name, in getTriggers()
7167 tbinfo->dobj.name); in getTriggers()
7185 tbinfo->dobj.catId.oid); in getTriggers()
7202 tbinfo->dobj.catId.oid); in getTriggers()
7225 tbinfo->dobj.catId.oid); in getTriggers()
7255 tginfo[j].dobj.objType = DO_TRIGGER; in getTriggers()
7256 tginfo[j].dobj.catId.tableoid = atooid(PQgetvalue(res, j, i_tableoid)); in getTriggers()
7257 tginfo[j].dobj.catId.oid = atooid(PQgetvalue(res, j, i_oid)); in getTriggers()
7258 AssignDumpId(&tginfo[j].dobj); in getTriggers()
7259 tginfo[j].dobj.name = pg_strdup(PQgetvalue(res, j, i_tgname)); in getTriggers()
7260 tginfo[j].dobj.namespace = tbinfo->dobj.namespace; in getTriggers()
7299 tginfo[j].dobj.name, in getTriggers()
7300 tbinfo->dobj.name, in getTriggers()
7382 evtinfo[i].dobj.objType = DO_EVENT_TRIGGER; in getEventTriggers()
7383 evtinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getEventTriggers()
7384 evtinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getEventTriggers()
7385 AssignDumpId(&evtinfo[i].dobj); in getEventTriggers()
7386 evtinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_evtname)); in getEventTriggers()
7395 selectDumpableObject(&(evtinfo[i].dobj), fout); in getEventTriggers()
7398 evtinfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getEventTriggers()
7556 planginfo[i].dobj.objType = DO_PROCLANG; in getProcLangs()
7557 planginfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getProcLangs()
7558 planginfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getProcLangs()
7559 AssignDumpId(&planginfo[i].dobj); in getProcLangs()
7561 planginfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_lanname)); in getProcLangs()
7579 planginfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getProcLangs()
7648 castinfo[i].dobj.objType = DO_CAST; in getCasts()
7649 castinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getCasts()
7650 castinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getCasts()
7651 AssignDumpId(&castinfo[i].dobj); in getCasts()
7668 sTypeInfo->dobj.name, tTypeInfo->dobj.name); in getCasts()
7669 castinfo[i].dobj.name = namebuf.data; in getCasts()
7675 castinfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getCasts()
7758 transforminfo[i].dobj.objType = DO_TRANSFORM; in getTransforms()
7759 transforminfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getTransforms()
7760 transforminfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getTransforms()
7761 AssignDumpId(&transforminfo[i].dobj); in getTransforms()
7777 typeInfo->dobj.name, lanname); in getTransforms()
7778 transforminfo[i].dobj.name = namebuf.data; in getTransforms()
7782 selectDumpableObject(&(transforminfo[i].dobj), fout); in getTransforms()
7853 tbinfo->dobj.namespace->dobj.name, in getTableAttrs()
7854 tbinfo->dobj.name); in getTableAttrs()
7883 tbinfo->dobj.catId.oid); in getTableAttrs()
7909 tbinfo->dobj.catId.oid); in getTableAttrs()
7933 tbinfo->dobj.catId.oid); in getTableAttrs()
7951 tbinfo->dobj.catId.oid); in getTableAttrs()
7968 tbinfo->dobj.catId.oid); in getTableAttrs()
8018 tbinfo->dobj.name); in getTableAttrs()
8054 tbinfo->dobj.namespace->dobj.name, in getTableAttrs()
8055 tbinfo->dobj.name); in getTableAttrs()
8061 tbinfo->dobj.catId.oid); in getTableAttrs()
8077 adnum, tbinfo->dobj.name); in getTableAttrs()
8086 attrdefs[j].dobj.objType = DO_ATTRDEF; in getTableAttrs()
8087 attrdefs[j].dobj.catId.tableoid = atooid(PQgetvalue(res, j, 0)); in getTableAttrs()
8088 attrdefs[j].dobj.catId.oid = atooid(PQgetvalue(res, j, 1)); in getTableAttrs()
8089 AssignDumpId(&attrdefs[j].dobj); in getTableAttrs()
8094 attrdefs[j].dobj.name = pg_strdup(tbinfo->dobj.name); in getTableAttrs()
8095 attrdefs[j].dobj.namespace = tbinfo->dobj.namespace; in getTableAttrs()
8097 attrdefs[j].dobj.dump = tbinfo->dobj.dump; in getTableAttrs()
8124 addObjectDependency(&tbinfo->dobj, in getTableAttrs()
8125 attrdefs[j].dobj.dumpId); in getTableAttrs()
8143 tbinfo->dobj.namespace->dobj.name, in getTableAttrs()
8144 tbinfo->dobj.name); in getTableAttrs()
8160 tbinfo->dobj.catId.oid); in getTableAttrs()
8172 tbinfo->dobj.catId.oid); in getTableAttrs()
8183 tbinfo->dobj.catId.oid); in getTableAttrs()
8194 tbinfo->ncheck, tbinfo->dobj.name, numConstrs); in getTableAttrs()
8206 constrs[j].dobj.objType = DO_CONSTRAINT; in getTableAttrs()
8207 constrs[j].dobj.catId.tableoid = atooid(PQgetvalue(res, j, 0)); in getTableAttrs()
8208 constrs[j].dobj.catId.oid = atooid(PQgetvalue(res, j, 1)); in getTableAttrs()
8209 AssignDumpId(&constrs[j].dobj); in getTableAttrs()
8210 constrs[j].dobj.name = pg_strdup(PQgetvalue(res, j, 2)); in getTableAttrs()
8211 constrs[j].dobj.namespace = tbinfo->dobj.namespace; in getTableAttrs()
8229 constrs[j].dobj.dump = tbinfo->dobj.dump; in getTableAttrs()
8241 addObjectDependency(&tbinfo->dobj, in getTableAttrs()
8242 constrs[j].dobj.dumpId); in getTableAttrs()
8348 prsinfo[i].dobj.objType = DO_TSPARSER; in getTSParsers()
8349 prsinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getTSParsers()
8350 prsinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getTSParsers()
8351 AssignDumpId(&prsinfo[i].dobj); in getTSParsers()
8352 prsinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_prsname)); in getTSParsers()
8353 prsinfo[i].dobj.namespace = in getTSParsers()
8363 selectDumpableObject(&(prsinfo[i].dobj), fout); in getTSParsers()
8366 prsinfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getTSParsers()
8431 dictinfo[i].dobj.objType = DO_TSDICT; in getTSDictionaries()
8432 dictinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getTSDictionaries()
8433 dictinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getTSDictionaries()
8434 AssignDumpId(&dictinfo[i].dobj); in getTSDictionaries()
8435 dictinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_dictname)); in getTSDictionaries()
8436 dictinfo[i].dobj.namespace = in getTSDictionaries()
8447 selectDumpableObject(&(dictinfo[i].dobj), fout); in getTSDictionaries()
8450 dictinfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getTSDictionaries()
8511 tmplinfo[i].dobj.objType = DO_TSTEMPLATE; in getTSTemplates()
8512 tmplinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getTSTemplates()
8513 tmplinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getTSTemplates()
8514 AssignDumpId(&tmplinfo[i].dobj); in getTSTemplates()
8515 tmplinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_tmplname)); in getTSTemplates()
8516 tmplinfo[i].dobj.namespace = in getTSTemplates()
8523 selectDumpableObject(&(tmplinfo[i].dobj), fout); in getTSTemplates()
8526 tmplinfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getTSTemplates()
8588 cfginfo[i].dobj.objType = DO_TSCONFIG; in getTSConfigurations()
8589 cfginfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getTSConfigurations()
8590 cfginfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getTSConfigurations()
8591 AssignDumpId(&cfginfo[i].dobj); in getTSConfigurations()
8592 cfginfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_cfgname)); in getTSConfigurations()
8593 cfginfo[i].dobj.namespace = in getTSConfigurations()
8600 selectDumpableObject(&(cfginfo[i].dobj), fout); in getTSConfigurations()
8603 cfginfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getTSConfigurations()
8747 fdwinfo[i].dobj.objType = DO_FDW; in getForeignDataWrappers()
8748 fdwinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getForeignDataWrappers()
8749 fdwinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getForeignDataWrappers()
8750 AssignDumpId(&fdwinfo[i].dobj); in getForeignDataWrappers()
8751 fdwinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_fdwname)); in getForeignDataWrappers()
8752 fdwinfo[i].dobj.namespace = NULL; in getForeignDataWrappers()
8763 selectDumpableObject(&(fdwinfo[i].dobj), fout); in getForeignDataWrappers()
8769 fdwinfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getForeignDataWrappers()
8896 srvinfo[i].dobj.objType = DO_FOREIGN_SERVER; in getForeignServers()
8897 srvinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getForeignServers()
8898 srvinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getForeignServers()
8899 AssignDumpId(&srvinfo[i].dobj); in getForeignServers()
8900 srvinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_srvname)); in getForeignServers()
8901 srvinfo[i].dobj.namespace = NULL; in getForeignServers()
8913 selectDumpableObject(&(srvinfo[i].dobj), fout); in getForeignServers()
8919 srvinfo[i].dobj.dump &= ~DUMP_COMPONENT_ACL; in getForeignServers()
9051 daclinfo[i].dobj.objType = DO_DEFAULT_ACL; in getDefaultACLs()
9052 daclinfo[i].dobj.catId.tableoid = atooid(PQgetvalue(res, i, i_tableoid)); in getDefaultACLs()
9053 daclinfo[i].dobj.catId.oid = atooid(PQgetvalue(res, i, i_oid)); in getDefaultACLs()
9054 AssignDumpId(&daclinfo[i].dobj); in getDefaultACLs()
9056 daclinfo[i].dobj.name = pg_strdup(PQgetvalue(res, i, i_defaclobjtype)); in getDefaultACLs()
9059 daclinfo[i].dobj.namespace = findNamespace(fout, nspid); in getDefaultACLs()
9061 daclinfo[i].dobj.namespace = NULL; in getDefaultACLs()
9193 tbinfo->dobj.catId.tableoid, in dumpTableComment()
9194 tbinfo->dobj.catId.oid, in dumpTableComment()
9213 fmtId(tbinfo->dobj.name)); in dumpTableComment()
9223 tbinfo->dobj.namespace->dobj.name, in dumpTableComment()
9227 &(tbinfo->dobj.dumpId), 1, in dumpTableComment()
9234 fmtId(tbinfo->dobj.name)); in dumpTableComment()
9247 tbinfo->dobj.namespace->dobj.name, in dumpTableComment()
9251 &(tbinfo->dobj.dumpId), 1, in dumpTableComment()
9408 dumpDumpableObject(Archive *fout, DumpableObject *dobj) in dumpDumpableObject() argument
9410 switch (dobj->objType) in dumpDumpableObject()
9413 dumpNamespace(fout, (NamespaceInfo *) dobj); in dumpDumpableObject()
9416 dumpExtension(fout, (ExtensionInfo *) dobj); in dumpDumpableObject()
9419 dumpType(fout, (TypeInfo *) dobj); in dumpDumpableObject()
9422 dumpShellType(fout, (ShellTypeInfo *) dobj); in dumpDumpableObject()
9425 dumpFunc(fout, (FuncInfo *) dobj); in dumpDumpableObject()
9428 dumpAgg(fout, (AggInfo *) dobj); in dumpDumpableObject()
9431 dumpOpr(fout, (OprInfo *) dobj); in dumpDumpableObject()
9434 dumpAccessMethod(fout, (AccessMethodInfo *) dobj); in dumpDumpableObject()
9437 dumpOpclass(fout, (OpclassInfo *) dobj); in dumpDumpableObject()
9440 dumpOpfamily(fout, (OpfamilyInfo *) dobj); in dumpDumpableObject()
9443 dumpCollation(fout, (CollInfo *) dobj); in dumpDumpableObject()
9446 dumpConversion(fout, (ConvInfo *) dobj); in dumpDumpableObject()
9449 dumpTable(fout, (TableInfo *) dobj); in dumpDumpableObject()
9452 dumpAttrDef(fout, (AttrDefInfo *) dobj); in dumpDumpableObject()
9455 dumpIndex(fout, (IndxInfo *) dobj); in dumpDumpableObject()
9458 dumpStatisticsExt(fout, (StatsExtInfo *) dobj); in dumpDumpableObject()
9461 refreshMatViewData(fout, (TableDataInfo *) dobj); in dumpDumpableObject()
9464 dumpRule(fout, (RuleInfo *) dobj); in dumpDumpableObject()
9467 dumpTrigger(fout, (TriggerInfo *) dobj); in dumpDumpableObject()
9470 dumpEventTrigger(fout, (EventTriggerInfo *) dobj); in dumpDumpableObject()
9473 dumpConstraint(fout, (ConstraintInfo *) dobj); in dumpDumpableObject()
9476 dumpConstraint(fout, (ConstraintInfo *) dobj); in dumpDumpableObject()
9479 dumpProcLang(fout, (ProcLangInfo *) dobj); in dumpDumpableObject()
9482 dumpCast(fout, (CastInfo *) dobj); in dumpDumpableObject()
9485 dumpTransform(fout, (TransformInfo *) dobj); in dumpDumpableObject()
9488 dumpSequenceData(fout, (TableDataInfo *) dobj); in dumpDumpableObject()
9491 dumpTableData(fout, (TableDataInfo *) dobj); in dumpDumpableObject()
9497 dumpTSParser(fout, (TSParserInfo *) dobj); in dumpDumpableObject()
9500 dumpTSDictionary(fout, (TSDictInfo *) dobj); in dumpDumpableObject()
9503 dumpTSTemplate(fout, (TSTemplateInfo *) dobj); in dumpDumpableObject()
9506 dumpTSConfig(fout, (TSConfigInfo *) dobj); in dumpDumpableObject()
9509 dumpForeignDataWrapper(fout, (FdwInfo *) dobj); in dumpDumpableObject()
9512 dumpForeignServer(fout, (ForeignServerInfo *) dobj); in dumpDumpableObject()
9515 dumpDefaultACL(fout, (DefaultACLInfo *) dobj); in dumpDumpableObject()
9518 dumpBlob(fout, (BlobInfo *) dobj); in dumpDumpableObject()
9521 if (dobj->dump & DUMP_COMPONENT_DATA) in dumpDumpableObject()
9522 ArchiveEntry(fout, dobj->catId, dobj->dumpId, in dumpDumpableObject()
9523 dobj->name, NULL, NULL, "", in dumpDumpableObject()
9530 dumpPolicy(fout, (PolicyInfo *) dobj); in dumpDumpableObject()
9533 dumpPublication(fout, (PublicationInfo *) dobj); in dumpDumpableObject()
9536 dumpPublicationTable(fout, (PublicationRelInfo *) dobj); in dumpDumpableObject()
9539 dumpSubscription(fout, (SubscriptionInfo *) dobj); in dumpDumpableObject()
9561 if (!nspinfo->dobj.dump || dopt->dataOnly) in dumpNamespace()
9567 qnspname = pg_strdup(fmtId(nspinfo->dobj.name)); in dumpNamespace()
9574 binary_upgrade_extension_member(q, &nspinfo->dobj, in dumpNamespace()
9577 if (nspinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpNamespace()
9578 ArchiveEntry(fout, nspinfo->dobj.catId, nspinfo->dobj.dumpId, in dumpNamespace()
9579 nspinfo->dobj.name, in dumpNamespace()
9588 if (nspinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpNamespace()
9591 nspinfo->dobj.catId, 0, nspinfo->dobj.dumpId); in dumpNamespace()
9593 if (nspinfo->dobj.dump & DUMP_COMPONENT_SECLABEL) in dumpNamespace()
9596 nspinfo->dobj.catId, 0, nspinfo->dobj.dumpId); in dumpNamespace()
9598 if (nspinfo->dobj.dump & DUMP_COMPONENT_ACL) in dumpNamespace()
9599 dumpACL(fout, nspinfo->dobj.dumpId, InvalidDumpId, "SCHEMA", in dumpNamespace()
9623 if (!extinfo->dobj.dump || dopt->dataOnly) in dumpExtension()
9629 qextname = pg_strdup(fmtId(extinfo->dobj.name)); in dumpExtension()
9666 appendStringLiteralAH(q, extinfo->dobj.name, fout); in dumpExtension()
9691 for (i = 0; i < extinfo->dobj.nDeps; i++) in dumpExtension()
9695 extobj = findObjectByDumpId(extinfo->dobj.dependencies[i]); in dumpExtension()
9707 if (extinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpExtension()
9708 ArchiveEntry(fout, extinfo->dobj.catId, extinfo->dobj.dumpId, in dumpExtension()
9709 extinfo->dobj.name, in dumpExtension()
9718 if (extinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpExtension()
9721 extinfo->dobj.catId, 0, extinfo->dobj.dumpId); in dumpExtension()
9723 if (extinfo->dobj.dump & DUMP_COMPONENT_SECLABEL) in dumpExtension()
9726 extinfo->dobj.catId, 0, extinfo->dobj.dumpId); in dumpExtension()
9744 if (!tyinfo->dobj.dump || dopt->dataOnly) in dumpType()
9762 tyinfo->dobj.name); in dumpType()
9789 tyinfo->dobj.catId.oid); in dumpEnumType()
9795 tyinfo->dobj.catId.oid); in dumpEnumType()
9801 qtypname = pg_strdup(fmtId(tyinfo->dobj.name)); in dumpEnumType()
9812 tyinfo->dobj.catId.oid); in dumpEnumType()
9852 binary_upgrade_extension_member(q, &tyinfo->dobj, in dumpEnumType()
9854 tyinfo->dobj.namespace->dobj.name); in dumpEnumType()
9856 if (tyinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpEnumType()
9857 ArchiveEntry(fout, tyinfo->dobj.catId, tyinfo->dobj.dumpId, in dumpEnumType()
9858 tyinfo->dobj.name, in dumpEnumType()
9859 tyinfo->dobj.namespace->dobj.name, in dumpEnumType()
9868 if (tyinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpEnumType()
9870 tyinfo->dobj.namespace->dobj.name, tyinfo->rolname, in dumpEnumType()
9871 tyinfo->dobj.catId, 0, tyinfo->dobj.dumpId); in dumpEnumType()
9873 if (tyinfo->dobj.dump & DUMP_COMPONENT_SECLABEL) in dumpEnumType()
9875 tyinfo->dobj.namespace->dobj.name, tyinfo->rolname, in dumpEnumType()
9876 tyinfo->dobj.catId, 0, tyinfo->dobj.dumpId); in dumpEnumType()
9878 if (tyinfo->dobj.dump & DUMP_COMPONENT_ACL) in dumpEnumType()
9879 dumpACL(fout, tyinfo->dobj.dumpId, InvalidDumpId, "TYPE", in dumpEnumType()
9881 tyinfo->dobj.namespace->dobj.name, in dumpEnumType()
9923 tyinfo->dobj.catId.oid); in dumpRangeType()
9927 qtypname = pg_strdup(fmtId(tyinfo->dobj.name)); in dumpRangeType()
9938 q, tyinfo->dobj.catId.oid); in dumpRangeType()
9978 binary_upgrade_extension_member(q, &tyinfo->dobj, in dumpRangeType()
9980 tyinfo->dobj.namespace->dobj.name); in dumpRangeType()
9982 if (tyinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpRangeType()
9983 ArchiveEntry(fout, tyinfo->dobj.catId, tyinfo->dobj.dumpId, in dumpRangeType()
9984 tyinfo->dobj.name, in dumpRangeType()
9985 tyinfo->dobj.namespace->dobj.name, in dumpRangeType()
9994 if (tyinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpRangeType()
9996 tyinfo->dobj.namespace->dobj.name, tyinfo->rolname, in dumpRangeType()
9997 tyinfo->dobj.catId, 0, tyinfo->dobj.dumpId); in dumpRangeType()
9999 if (tyinfo->dobj.dump & DUMP_COMPONENT_SECLABEL) in dumpRangeType()
10001 tyinfo->dobj.namespace->dobj.name, tyinfo->rolname, in dumpRangeType()
10002 tyinfo->dobj.catId, 0, tyinfo->dobj.dumpId); in dumpRangeType()
10004 if (tyinfo->dobj.dump & DUMP_COMPONENT_ACL) in dumpRangeType()
10005 dumpACL(fout, tyinfo->dobj.dumpId, InvalidDumpId, "TYPE", in dumpRangeType()
10007 tyinfo->dobj.namespace->dobj.name, in dumpRangeType()
10037 qtypname = pg_strdup(fmtId(tyinfo->dobj.name)); in dumpUndefinedType()
10044 q, tyinfo->dobj.catId.oid); in dumpUndefinedType()
10050 binary_upgrade_extension_member(q, &tyinfo->dobj, in dumpUndefinedType()
10052 tyinfo->dobj.namespace->dobj.name); in dumpUndefinedType()
10054 if (tyinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpUndefinedType()
10055 ArchiveEntry(fout, tyinfo->dobj.catId, tyinfo->dobj.dumpId, in dumpUndefinedType()
10056 tyinfo->dobj.name, in dumpUndefinedType()
10057 tyinfo->dobj.namespace->dobj.name, in dumpUndefinedType()
10066 if (tyinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpUndefinedType()
10068 tyinfo->dobj.namespace->dobj.name, tyinfo->rolname, in dumpUndefinedType()
10069 tyinfo->dobj.catId, 0, tyinfo->dobj.dumpId); in dumpUndefinedType()
10071 if (tyinfo->dobj.dump & DUMP_COMPONENT_SECLABEL) in dumpUndefinedType()
10073 tyinfo->dobj.namespace->dobj.name, tyinfo->rolname, in dumpUndefinedType()
10074 tyinfo->dobj.catId, 0, tyinfo->dobj.dumpId); in dumpUndefinedType()
10076 if (tyinfo->dobj.dump & DUMP_COMPONENT_ACL) in dumpUndefinedType()
10077 dumpACL(fout, tyinfo->dobj.dumpId, InvalidDumpId, "TYPE", in dumpUndefinedType()
10079 tyinfo->dobj.namespace->dobj.name, in dumpUndefinedType()
10143 tyinfo->dobj.catId.oid); in dumpBaseType()
10161 tyinfo->dobj.catId.oid); in dumpBaseType()
10180 tyinfo->dobj.catId.oid); in dumpBaseType()
10198 tyinfo->dobj.catId.oid); in dumpBaseType()
10233 qtypname = pg_strdup(fmtId(tyinfo->dobj.name)); in dumpBaseType()
10246 tyinfo->dobj.catId.oid); in dumpBaseType()
10324 binary_upgrade_extension_member(q, &tyinfo->dobj, in dumpBaseType()
10326 tyinfo->dobj.namespace->dobj.name); in dumpBaseType()
10328 if (tyinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpBaseType()
10329 ArchiveEntry(fout, tyinfo->dobj.catId, tyinfo->dobj.dumpId, in dumpBaseType()
10330 tyinfo->dobj.name, in dumpBaseType()
10331 tyinfo->dobj.namespace->dobj.name, in dumpBaseType()
10340 if (tyinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpBaseType()
10342 tyinfo->dobj.namespace->dobj.name, tyinfo->rolname, in dumpBaseType()
10343 tyinfo->dobj.catId, 0, tyinfo->dobj.dumpId); in dumpBaseType()
10345 if (tyinfo->dobj.dump & DUMP_COMPONENT_SECLABEL) in dumpBaseType()
10347 tyinfo->dobj.namespace->dobj.name, tyinfo->rolname, in dumpBaseType()
10348 tyinfo->dobj.catId, 0, tyinfo->dobj.dumpId); in dumpBaseType()
10350 if (tyinfo->dobj.dump & DUMP_COMPONENT_ACL) in dumpBaseType()
10351 dumpACL(fout, tyinfo->dobj.dumpId, InvalidDumpId, "TYPE", in dumpBaseType()
10353 tyinfo->dobj.namespace->dobj.name, in dumpBaseType()
10399 tyinfo->dobj.catId.oid); in dumpDomain()
10409 tyinfo->dobj.catId.oid); in dumpDomain()
10429 tyinfo->dobj.catId.oid); in dumpDomain()
10431 qtypname = pg_strdup(fmtId(tyinfo->dobj.name)); in dumpDomain()
10472 fmtId(domcheck->dobj.name), domcheck->condef); in dumpDomain()
10480 binary_upgrade_extension_member(q, &tyinfo->dobj, in dumpDomain()
10482 tyinfo->dobj.namespace->dobj.name); in dumpDomain()
10484 if (tyinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpDomain()
10485 ArchiveEntry(fout, tyinfo->dobj.catId, tyinfo->dobj.dumpId, in dumpDomain()
10486 tyinfo->dobj.name, in dumpDomain()
10487 tyinfo->dobj.namespace->dobj.name, in dumpDomain()
10496 if (tyinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpDomain()
10498 tyinfo->dobj.namespace->dobj.name, tyinfo->rolname, in dumpDomain()
10499 tyinfo->dobj.catId, 0, tyinfo->dobj.dumpId); in dumpDomain()
10501 if (tyinfo->dobj.dump & DUMP_COMPONENT_SECLABEL) in dumpDomain()
10503 tyinfo->dobj.namespace->dobj.name, tyinfo->rolname, in dumpDomain()
10504 tyinfo->dobj.catId, 0, tyinfo->dobj.dumpId); in dumpDomain()
10506 if (tyinfo->dobj.dump & DUMP_COMPONENT_ACL) in dumpDomain()
10507 dumpACL(fout, tyinfo->dobj.dumpId, InvalidDumpId, "TYPE", in dumpDomain()
10509 tyinfo->dobj.namespace->dobj.name, in dumpDomain()
10520 fmtId(domcheck->dobj.name)); in dumpDomain()
10522 if (tyinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpDomain()
10524 tyinfo->dobj.namespace->dobj.name, in dumpDomain()
10526 domcheck->dobj.catId, 0, tyinfo->dobj.dumpId); in dumpDomain()
10584 tyinfo->dobj.catId.oid); in dumpCompositeType()
10600 tyinfo->dobj.catId.oid); in dumpCompositeType()
10617 tyinfo->dobj.catId.oid); in dumpCompositeType()
10621 qtypname = pg_strdup(fmtId(tyinfo->dobj.name)); in dumpCompositeType()
10701 binary_upgrade_extension_member(q, &tyinfo->dobj, in dumpCompositeType()
10703 tyinfo->dobj.namespace->dobj.name); in dumpCompositeType()
10705 if (tyinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpCompositeType()
10706 ArchiveEntry(fout, tyinfo->dobj.catId, tyinfo->dobj.dumpId, in dumpCompositeType()
10707 tyinfo->dobj.name, in dumpCompositeType()
10708 tyinfo->dobj.namespace->dobj.name, in dumpCompositeType()
10718 if (tyinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpCompositeType()
10720 tyinfo->dobj.namespace->dobj.name, tyinfo->rolname, in dumpCompositeType()
10721 tyinfo->dobj.catId, 0, tyinfo->dobj.dumpId); in dumpCompositeType()
10723 if (tyinfo->dobj.dump & DUMP_COMPONENT_SECLABEL) in dumpCompositeType()
10725 tyinfo->dobj.namespace->dobj.name, tyinfo->rolname, in dumpCompositeType()
10726 tyinfo->dobj.catId, 0, tyinfo->dobj.dumpId); in dumpCompositeType()
10728 if (tyinfo->dobj.dump & DUMP_COMPONENT_ACL) in dumpCompositeType()
10729 dumpACL(fout, tyinfo->dobj.dumpId, InvalidDumpId, "TYPE", in dumpCompositeType()
10731 tyinfo->dobj.namespace->dobj.name, in dumpCompositeType()
10744 if (tyinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpCompositeType()
10828 fmtId(tyinfo->dobj.name)); in dumpCompositeTypeColComments()
10840 tyinfo->dobj.namespace->dobj.name, in dumpCompositeTypeColComments()
10844 &(tyinfo->dobj.dumpId), 1, in dumpCompositeTypeColComments()
10870 if (!stinfo->dobj.dump || dopt->dataOnly) in dumpShellType()
10886 stinfo->baseType->dobj.catId.oid); in dumpShellType()
10891 if (stinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpShellType()
10892 ArchiveEntry(fout, stinfo->dobj.catId, stinfo->dobj.dumpId, in dumpShellType()
10893 stinfo->dobj.name, in dumpShellType()
10894 stinfo->dobj.namespace->dobj.name, in dumpShellType()
10923 if (!plang->dobj.dump || dopt->dataOnly) in dumpProcLang()
10935 if (funcInfo != NULL && !funcInfo->dobj.dump) in dumpProcLang()
10941 if (inlineInfo != NULL && !inlineInfo->dobj.dump) in dumpProcLang()
10948 if (validatorInfo != NULL && !validatorInfo->dobj.dump) in dumpProcLang()
10964 qlanname = pg_strdup(fmtId(plang->dobj.name)); in dumpProcLang()
11000 binary_upgrade_extension_member(defqry, &plang->dobj, in dumpProcLang()
11003 if (plang->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpProcLang()
11004 ArchiveEntry(fout, plang->dobj.catId, plang->dobj.dumpId, in dumpProcLang()
11005 plang->dobj.name, in dumpProcLang()
11013 if (plang->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpProcLang()
11016 plang->dobj.catId, 0, plang->dobj.dumpId); in dumpProcLang()
11018 if (plang->dobj.dump & DUMP_COMPONENT_SECLABEL) in dumpProcLang()
11021 plang->dobj.catId, 0, plang->dobj.dumpId); in dumpProcLang()
11023 if (plang->lanpltrusted && plang->dobj.dump & DUMP_COMPONENT_ACL) in dumpProcLang()
11024 dumpACL(fout, plang->dobj.dumpId, InvalidDumpId, "LANGUAGE", in dumpProcLang()
11048 appendPQExpBufferStr(&fn, fmtId(finfo->dobj.name)); in format_function_arguments()
11078 appendPQExpBuffer(&fn, "%s(", fmtId(finfo->dobj.name)); in format_function_arguments_old()
11144 appendPQExpBuffer(&fn, "%s(", fmtId(finfo->dobj.name)); in format_function_signature()
11146 appendPQExpBuffer(&fn, "%s(", finfo->dobj.name); in format_function_signature()
11206 if (!finfo->dobj.dump || dopt->dataOnly) in dumpFunc()
11232 finfo->dobj.catId.oid); in dumpFunc()
11250 finfo->dobj.catId.oid); in dumpFunc()
11267 finfo->dobj.catId.oid); in dumpFunc()
11286 finfo->dobj.catId.oid); in dumpFunc()
11300 finfo->dobj.catId.oid); in dumpFunc()
11314 finfo->dobj.catId.oid); in dumpFunc()
11330 finfo->dobj.catId.oid); in dumpFunc()
11483 fmtId(finfo->dobj.namespace->dobj.name), in dumpFunc()
11487 fmtId(finfo->dobj.namespace->dobj.name), in dumpFunc()
11528 finfo->dobj.name); in dumpFunc()
11572 finfo->dobj.name); in dumpFunc()
11626 append_depends_on_extension(fout, q, &finfo->dobj, in dumpFunc()
11629 fmtId(finfo->dobj.namespace->dobj.name), in dumpFunc()
11633 binary_upgrade_extension_member(q, &finfo->dobj, in dumpFunc()
11635 finfo->dobj.namespace->dobj.name); in dumpFunc()
11637 if (finfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpFunc()
11638 ArchiveEntry(fout, finfo->dobj.catId, finfo->dobj.dumpId, in dumpFunc()
11640 finfo->dobj.namespace->dobj.name, in dumpFunc()
11649 if (finfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpFunc()
11651 finfo->dobj.namespace->dobj.name, finfo->rolname, in dumpFunc()
11652 finfo->dobj.catId, 0, finfo->dobj.dumpId); in dumpFunc()
11654 if (finfo->dobj.dump & DUMP_COMPONENT_SECLABEL) in dumpFunc()
11656 finfo->dobj.namespace->dobj.name, finfo->rolname, in dumpFunc()
11657 finfo->dobj.catId, 0, finfo->dobj.dumpId); in dumpFunc()
11659 if (finfo->dobj.dump & DUMP_COMPONENT_ACL) in dumpFunc()
11660 dumpACL(fout, finfo->dobj.dumpId, InvalidDumpId, "FUNCTION", in dumpFunc()
11662 finfo->dobj.namespace->dobj.name, in dumpFunc()
11703 if (!cast->dobj.dump || dopt->dataOnly) in dumpCast()
11746 fmtId(funcInfo->dobj.namespace->dobj.name), fsig); in dumpCast()
11769 binary_upgrade_extension_member(defqry, &cast->dobj, in dumpCast()
11772 if (cast->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpCast()
11773 ArchiveEntry(fout, cast->dobj.catId, cast->dobj.dumpId, in dumpCast()
11782 if (cast->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpCast()
11785 cast->dobj.catId, 0, cast->dobj.dumpId); in dumpCast()
11810 if (!transform->dobj.dump || dopt->dataOnly) in dumpTransform()
11857 fmtId(fromsqlFuncInfo->dobj.namespace->dobj.name), fsig); in dumpTransform()
11878 fmtId(tosqlFuncInfo->dobj.namespace->dobj.name), fsig); in dumpTransform()
11894 binary_upgrade_extension_member(defqry, &transform->dobj, in dumpTransform()
11897 if (transform->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpTransform()
11898 ArchiveEntry(fout, transform->dobj.catId, transform->dobj.dumpId, in dumpTransform()
11903 transform->dobj.dependencies, transform->dobj.nDeps, in dumpTransform()
11907 if (transform->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpTransform()
11910 transform->dobj.catId, 0, transform->dobj.dumpId); in dumpTransform()
11958 if (!oprinfo->dobj.dump || dopt->dataOnly) in dumpOpr()
11987 oprinfo->dobj.catId.oid); in dumpOpr()
12003 oprinfo->dobj.catId.oid); in dumpOpr()
12038 oprinfo->dobj.name); in dumpOpr()
12097 fmtId(oprinfo->dobj.namespace->dobj.name), in dumpOpr()
12101 fmtId(oprinfo->dobj.namespace->dobj.name), in dumpOpr()
12102 oprinfo->dobj.name, details->data); in dumpOpr()
12105 binary_upgrade_extension_member(q, &oprinfo->dobj, in dumpOpr()
12107 oprinfo->dobj.namespace->dobj.name); in dumpOpr()
12109 if (oprinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpOpr()
12110 ArchiveEntry(fout, oprinfo->dobj.catId, oprinfo->dobj.dumpId, in dumpOpr()
12111 oprinfo->dobj.name, in dumpOpr()
12112 oprinfo->dobj.namespace->dobj.name, in dumpOpr()
12121 if (oprinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpOpr()
12123 oprinfo->dobj.namespace->dobj.name, oprinfo->rolname, in dumpOpr()
12124 oprinfo->dobj.catId, 0, oprinfo->dobj.dumpId); in dumpOpr()
12203 fmtId(oprInfo->dobj.namespace->dobj.name), in getFormattedOperatorName()
12204 oprInfo->dobj.name); in getFormattedOperatorName()
12246 if (!aminfo->dobj.dump || dopt->dataOnly) in dumpAccessMethod()
12252 qamname = pg_strdup(fmtId(aminfo->dobj.name)); in dumpAccessMethod()
12276 binary_upgrade_extension_member(q, &aminfo->dobj, in dumpAccessMethod()
12279 if (aminfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpAccessMethod()
12280 ArchiveEntry(fout, aminfo->dobj.catId, aminfo->dobj.dumpId, in dumpAccessMethod()
12281 aminfo->dobj.name, in dumpAccessMethod()
12291 if (aminfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpAccessMethod()
12294 aminfo->dobj.catId, 0, aminfo->dobj.dumpId); in dumpAccessMethod()
12351 if (!opcinfo->dobj.dump || dopt->dataOnly) in dumpOpclass()
12372 opcinfo->dobj.catId.oid); in dumpOpclass()
12384 opcinfo->dobj.catId.oid); in dumpOpclass()
12468 opcinfo->dobj.catId.oid, in dumpOpclass()
12483 opcinfo->dobj.catId.oid); in dumpOpclass()
12497 opcinfo->dobj.catId.oid); in dumpOpclass()
12512 opcinfo->dobj.catId.oid); in dumpOpclass()
12580 opcinfo->dobj.catId.oid); in dumpOpclass()
12591 opcinfo->dobj.catId.oid); in dumpOpclass()
12636 appendPQExpBufferStr(nameusing, fmtId(opcinfo->dobj.name)); in dumpOpclass()
12641 binary_upgrade_extension_member(q, &opcinfo->dobj, in dumpOpclass()
12643 opcinfo->dobj.namespace->dobj.name); in dumpOpclass()
12645 if (opcinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpOpclass()
12646 ArchiveEntry(fout, opcinfo->dobj.catId, opcinfo->dobj.dumpId, in dumpOpclass()
12647 opcinfo->dobj.name, in dumpOpclass()
12648 opcinfo->dobj.namespace->dobj.name, in dumpOpclass()
12657 if (opcinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpOpclass()
12659 opcinfo->dobj.namespace->dobj.name, opcinfo->rolname, in dumpOpclass()
12660 opcinfo->dobj.catId, 0, opcinfo->dobj.dumpId); in dumpOpclass()
12714 if (!opfinfo->dobj.dump || dopt->dataOnly) in dumpOpfamily()
12746 opfinfo->dobj.catId.oid, in dumpOpfamily()
12747 opfinfo->dobj.catId.oid); in dumpOpfamily()
12761 opfinfo->dobj.catId.oid); in dumpOpfamily()
12775 opfinfo->dobj.catId.oid); in dumpOpfamily()
12792 opfinfo->dobj.catId.oid); in dumpOpfamily()
12803 opfinfo->dobj.catId.oid); in dumpOpfamily()
12903 appendPQExpBufferStr(nameusing, fmtId(opfinfo->dobj.name)); in dumpOpfamily()
12908 binary_upgrade_extension_member(q, &opfinfo->dobj, in dumpOpfamily()
12910 opfinfo->dobj.namespace->dobj.name); in dumpOpfamily()
12912 if (opfinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpOpfamily()
12913 ArchiveEntry(fout, opfinfo->dobj.catId, opfinfo->dobj.dumpId, in dumpOpfamily()
12914 opfinfo->dobj.name, in dumpOpfamily()
12915 opfinfo->dobj.namespace->dobj.name, in dumpOpfamily()
12924 if (opfinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpOpfamily()
12926 opfinfo->dobj.namespace->dobj.name, opfinfo->rolname, in dumpOpfamily()
12927 opfinfo->dobj.catId, 0, opfinfo->dobj.dumpId); in dumpOpfamily()
12959 if (!collinfo->dobj.dump || dopt->dataOnly) in dumpCollation()
12966 qcollname = pg_strdup(fmtId(collinfo->dobj.name)); in dumpCollation()
12977 collinfo->dobj.catId.oid); in dumpCollation()
12986 collinfo->dobj.catId.oid); in dumpCollation()
13051 binary_upgrade_extension_member(q, &collinfo->dobj, in dumpCollation()
13053 collinfo->dobj.namespace->dobj.name); in dumpCollation()
13055 if (collinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpCollation()
13056 ArchiveEntry(fout, collinfo->dobj.catId, collinfo->dobj.dumpId, in dumpCollation()
13057 collinfo->dobj.name, in dumpCollation()
13058 collinfo->dobj.namespace->dobj.name, in dumpCollation()
13067 if (collinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpCollation()
13069 collinfo->dobj.namespace->dobj.name, collinfo->rolname, in dumpCollation()
13070 collinfo->dobj.catId, 0, collinfo->dobj.dumpId); in dumpCollation()
13103 if (!convinfo->dobj.dump || dopt->dataOnly) in dumpConversion()
13110 qconvname = pg_strdup(fmtId(convinfo->dobj.name)); in dumpConversion()
13119 convinfo->dobj.catId.oid); in dumpConversion()
13146 binary_upgrade_extension_member(q, &convinfo->dobj, in dumpConversion()
13148 convinfo->dobj.namespace->dobj.name); in dumpConversion()
13150 if (convinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpConversion()
13151 ArchiveEntry(fout, convinfo->dobj.catId, convinfo->dobj.dumpId, in dumpConversion()
13152 convinfo->dobj.name, in dumpConversion()
13153 convinfo->dobj.namespace->dobj.name, in dumpConversion()
13162 if (convinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpConversion()
13164 convinfo->dobj.namespace->dobj.name, convinfo->rolname, in dumpConversion()
13165 convinfo->dobj.catId, 0, convinfo->dobj.dumpId); in dumpConversion()
13189 appendPQExpBufferStr(&buf, fmtId(agginfo->aggfn.dobj.name)); in format_aggregate_signature()
13191 appendPQExpBufferStr(&buf, agginfo->aggfn.dobj.name); in format_aggregate_signature()
13268 if (!agginfo->aggfn.dobj.dump || dopt->dataOnly) in dumpAgg()
13295 agginfo->aggfn.dobj.catId.oid); in dumpAgg()
13315 agginfo->aggfn.dobj.catId.oid); in dumpAgg()
13336 agginfo->aggfn.dobj.catId.oid); in dumpAgg()
13355 agginfo->aggfn.dobj.catId.oid); in dumpAgg()
13373 agginfo->aggfn.dobj.catId.oid); in dumpAgg()
13534 agginfo->aggfn.dobj.name); in dumpAgg()
13538 fmtId(agginfo->aggfn.dobj.namespace->dobj.name), in dumpAgg()
13542 fmtId(agginfo->aggfn.dobj.namespace->dobj.name), in dumpAgg()
13546 binary_upgrade_extension_member(q, &agginfo->aggfn.dobj, in dumpAgg()
13548 agginfo->aggfn.dobj.namespace->dobj.name); in dumpAgg()
13550 if (agginfo->aggfn.dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpAgg()
13551 ArchiveEntry(fout, agginfo->aggfn.dobj.catId, in dumpAgg()
13552 agginfo->aggfn.dobj.dumpId, in dumpAgg()
13554 agginfo->aggfn.dobj.namespace->dobj.name, in dumpAgg()
13563 if (agginfo->aggfn.dobj.dump & DUMP_COMPONENT_COMMENT) in dumpAgg()
13565 agginfo->aggfn.dobj.namespace->dobj.name, in dumpAgg()
13567 agginfo->aggfn.dobj.catId, 0, agginfo->aggfn.dobj.dumpId); in dumpAgg()
13569 if (agginfo->aggfn.dobj.dump & DUMP_COMPONENT_SECLABEL) in dumpAgg()
13571 agginfo->aggfn.dobj.namespace->dobj.name, in dumpAgg()
13573 agginfo->aggfn.dobj.catId, 0, agginfo->aggfn.dobj.dumpId); in dumpAgg()
13584 if (agginfo->aggfn.dobj.dump & DUMP_COMPONENT_ACL) in dumpAgg()
13585 dumpACL(fout, agginfo->aggfn.dobj.dumpId, InvalidDumpId, in dumpAgg()
13587 agginfo->aggfn.dobj.namespace->dobj.name, in dumpAgg()
13618 if (!prsinfo->dobj.dump || dopt->dataOnly) in dumpTSParser()
13624 qprsname = pg_strdup(fmtId(prsinfo->dobj.name)); in dumpTSParser()
13645 binary_upgrade_extension_member(q, &prsinfo->dobj, in dumpTSParser()
13647 prsinfo->dobj.namespace->dobj.name); in dumpTSParser()
13649 if (prsinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpTSParser()
13650 ArchiveEntry(fout, prsinfo->dobj.catId, prsinfo->dobj.dumpId, in dumpTSParser()
13651 prsinfo->dobj.name, in dumpTSParser()
13652 prsinfo->dobj.namespace->dobj.name, in dumpTSParser()
13661 if (prsinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpTSParser()
13663 prsinfo->dobj.namespace->dobj.name, "", in dumpTSParser()
13664 prsinfo->dobj.catId, 0, prsinfo->dobj.dumpId); in dumpTSParser()
13688 if (!dictinfo->dobj.dump || dopt->dataOnly) in dumpTSDictionary()
13695 qdictname = pg_strdup(fmtId(dictinfo->dobj.name)); in dumpTSDictionary()
13725 binary_upgrade_extension_member(q, &dictinfo->dobj, in dumpTSDictionary()
13727 dictinfo->dobj.namespace->dobj.name); in dumpTSDictionary()
13729 if (dictinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpTSDictionary()
13730 ArchiveEntry(fout, dictinfo->dobj.catId, dictinfo->dobj.dumpId, in dumpTSDictionary()
13731 dictinfo->dobj.name, in dumpTSDictionary()
13732 dictinfo->dobj.namespace->dobj.name, in dumpTSDictionary()
13741 if (dictinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpTSDictionary()
13743 dictinfo->dobj.namespace->dobj.name, dictinfo->rolname, in dumpTSDictionary()
13744 dictinfo->dobj.catId, 0, dictinfo->dobj.dumpId); in dumpTSDictionary()
13765 if (!tmplinfo->dobj.dump || dopt->dataOnly) in dumpTSTemplate()
13771 qtmplname = pg_strdup(fmtId(tmplinfo->dobj.name)); in dumpTSTemplate()
13786 binary_upgrade_extension_member(q, &tmplinfo->dobj, in dumpTSTemplate()
13788 tmplinfo->dobj.namespace->dobj.name); in dumpTSTemplate()
13790 if (tmplinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpTSTemplate()
13791 ArchiveEntry(fout, tmplinfo->dobj.catId, tmplinfo->dobj.dumpId, in dumpTSTemplate()
13792 tmplinfo->dobj.name, in dumpTSTemplate()
13793 tmplinfo->dobj.namespace->dobj.name, in dumpTSTemplate()
13802 if (tmplinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpTSTemplate()
13804 tmplinfo->dobj.namespace->dobj.name, "", in dumpTSTemplate()
13805 tmplinfo->dobj.catId, 0, tmplinfo->dobj.dumpId); in dumpTSTemplate()
13833 if (!cfginfo->dobj.dump || dopt->dataOnly) in dumpTSConfig()
13840 qcfgname = pg_strdup(fmtId(cfginfo->dobj.name)); in dumpTSConfig()
13868 cfginfo->cfgparser, cfginfo->dobj.catId.oid); in dumpTSConfig()
13906 binary_upgrade_extension_member(q, &cfginfo->dobj, in dumpTSConfig()
13908 cfginfo->dobj.namespace->dobj.name); in dumpTSConfig()
13910 if (cfginfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpTSConfig()
13911 ArchiveEntry(fout, cfginfo->dobj.catId, cfginfo->dobj.dumpId, in dumpTSConfig()
13912 cfginfo->dobj.name, in dumpTSConfig()
13913 cfginfo->dobj.namespace->dobj.name, in dumpTSConfig()
13922 if (cfginfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpTSConfig()
13924 cfginfo->dobj.namespace->dobj.name, cfginfo->rolname, in dumpTSConfig()
13925 cfginfo->dobj.catId, 0, cfginfo->dobj.dumpId); in dumpTSConfig()
13946 if (!fdwinfo->dobj.dump || dopt->dataOnly) in dumpForeignDataWrapper()
13952 qfdwname = pg_strdup(fmtId(fdwinfo->dobj.name)); in dumpForeignDataWrapper()
13972 binary_upgrade_extension_member(q, &fdwinfo->dobj, in dumpForeignDataWrapper()
13976 if (fdwinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpForeignDataWrapper()
13977 ArchiveEntry(fout, fdwinfo->dobj.catId, fdwinfo->dobj.dumpId, in dumpForeignDataWrapper()
13978 fdwinfo->dobj.name, in dumpForeignDataWrapper()
13988 if (fdwinfo->dobj.dump & DUMP_COMPONENT_ACL) in dumpForeignDataWrapper()
13989 dumpACL(fout, fdwinfo->dobj.dumpId, InvalidDumpId, in dumpForeignDataWrapper()
13996 if (fdwinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpForeignDataWrapper()
13999 fdwinfo->dobj.catId, 0, fdwinfo->dobj.dumpId); in dumpForeignDataWrapper()
14023 if (!srvinfo->dobj.dump || dopt->dataOnly) in dumpForeignServer()
14030 qsrvname = pg_strdup(fmtId(srvinfo->dobj.name)); in dumpForeignServer()
14064 binary_upgrade_extension_member(q, &srvinfo->dobj, in dumpForeignServer()
14067 if (srvinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpForeignServer()
14068 ArchiveEntry(fout, srvinfo->dobj.catId, srvinfo->dobj.dumpId, in dumpForeignServer()
14069 srvinfo->dobj.name, in dumpForeignServer()
14079 if (srvinfo->dobj.dump & DUMP_COMPONENT_ACL) in dumpForeignServer()
14080 dumpACL(fout, srvinfo->dobj.dumpId, InvalidDumpId, in dumpForeignServer()
14087 if (srvinfo->dobj.dump & DUMP_COMPONENT_USERMAP) in dumpForeignServer()
14089 srvinfo->dobj.name, NULL, in dumpForeignServer()
14091 srvinfo->dobj.catId, srvinfo->dobj.dumpId); in dumpForeignServer()
14094 if (srvinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpForeignServer()
14097 srvinfo->dobj.catId, 0, srvinfo->dobj.dumpId); in dumpForeignServer()
14217 if (!daclinfo->dobj.dump || dopt->dataOnly || dopt->aclsSkip) in dumpDefaultACL()
14252 daclinfo->dobj.namespace != NULL ? in dumpDefaultACL()
14253 daclinfo->dobj.namespace->dobj.name : NULL, in dumpDefaultACL()
14264 if (daclinfo->dobj.dump & DUMP_COMPONENT_ACL) in dumpDefaultACL()
14265 ArchiveEntry(fout, daclinfo->dobj.catId, daclinfo->dobj.dumpId, in dumpDefaultACL()
14267 daclinfo->dobj.namespace ? daclinfo->dobj.namespace->dobj.name : NULL, in dumpDefaultACL()
14506 tbinfo->dobj.catId.tableoid, in dumpTableSecLabel()
14507 tbinfo->dobj.catId.oid, in dumpTableSecLabel()
14547 fmtId(tbinfo->dobj.name)); in dumpTableSecLabel()
14550 tbinfo->dobj.namespace->dobj.name, in dumpTableSecLabel()
14554 &(tbinfo->dobj.dumpId), 1, in dumpTableSecLabel()
14720 if (!tbinfo->dobj.dump || dopt->dataOnly) in dumpTable()
14729 namecopy = pg_strdup(fmtId(tbinfo->dobj.name)); in dumpTable()
14730 if (tbinfo->dobj.dump & DUMP_COMPONENT_ACL) in dumpTable()
14736 dumpACL(fout, tbinfo->dobj.dumpId, InvalidDumpId, in dumpTable()
14738 tbinfo->dobj.namespace->dobj.name, tbinfo->rolname, in dumpTable()
14748 if (fout->remoteVersion >= 80400 && tbinfo->dobj.dump & DUMP_COMPONENT_ACL) in dumpTable()
14789 tbinfo->dobj.catId.oid, in dumpTable()
14809 tbinfo->dobj.catId.oid); in dumpTable()
14830 dumpACL(fout, tbinfo->dobj.dumpId, tableAclDumpId, in dumpTable()
14832 tbinfo->dobj.namespace->dobj.name, tbinfo->rolname, in dumpTable()
14862 tbinfo->dobj.catId.oid); in createViewAsClause()
14870 tbinfo->dobj.name); in createViewAsClause()
14873 tbinfo->dobj.name); in createViewAsClause()
14880 tbinfo->dobj.name); in createViewAsClause()
14961 qrelname = pg_strdup(fmtId(tbinfo->dobj.name)); in dumpTableSchema()
14966 tbinfo->dobj.catId.oid); in dumpTableSchema()
14983 tbinfo->dobj.catId.oid, false); in dumpTableSchema()
15032 tbinfo->dobj.catId.oid); in dumpTableSchema()
15060 tbinfo->dobj.catId.oid, false); in dumpTableSchema()
15192 fmtId(constr->dobj.name)); in dumpTableSchema()
15278 append_depends_on_extension(fout, q, &tbinfo->dobj, in dumpTableSchema()
15366 fmtId(constr->dobj.name)); in dumpTableSchema()
15371 appendStringLiteralAH(q, constr->dobj.name, fout); in dumpTableSchema()
15411 tbinfo->numParents, tbinfo->dobj.name); in dumpTableSchema()
15612 binary_upgrade_extension_member(q, &tbinfo->dobj, in dumpTableSchema()
15614 tbinfo->dobj.namespace->dobj.name); in dumpTableSchema()
15616 if (tbinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpTableSchema()
15617 ArchiveEntry(fout, tbinfo->dobj.catId, tbinfo->dobj.dumpId, in dumpTableSchema()
15618 tbinfo->dobj.name, in dumpTableSchema()
15619 tbinfo->dobj.namespace->dobj.name, in dumpTableSchema()
15632 if (tbinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpTableSchema()
15636 if (tbinfo->dobj.dump & DUMP_COMPONENT_SECLABEL) in dumpTableSchema()
15647 if (tbinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpTableSchema()
15672 if (!tbinfo->dobj.dump || dopt->dataOnly) in dumpAttrDef()
15695 tag = psprintf("%s %s", tbinfo->dobj.name, tbinfo->attnames[adnum - 1]); in dumpAttrDef()
15697 if (adinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpAttrDef()
15698 ArchiveEntry(fout, adinfo->dobj.catId, adinfo->dobj.dumpId, in dumpAttrDef()
15700 tbinfo->dobj.namespace->dobj.name, in dumpAttrDef()
15744 attrnum, tblInfo->dobj.name); in getAttrName()
15769 qindxname = pg_strdup(fmtId(indxinfo->dobj.name)); in dumpIndex()
15783 indxinfo->dobj.catId.oid, true); in dumpIndex()
15805 append_depends_on_extension(fout, q, &indxinfo->dobj, in dumpIndex()
15821 if (indxinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpIndex()
15822 ArchiveEntry(fout, indxinfo->dobj.catId, indxinfo->dobj.dumpId, in dumpIndex()
15823 indxinfo->dobj.name, in dumpIndex()
15824 tbinfo->dobj.namespace->dobj.name, in dumpIndex()
15834 if (indxinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpIndex()
15836 tbinfo->dobj.namespace->dobj.name, in dumpIndex()
15838 indxinfo->dobj.catId, 0, in dumpIndex()
15840 indxinfo->dobj.dumpId); in dumpIndex()
15864 if (!statsextinfo->dobj.dump || dopt->dataOnly) in dumpStatisticsExt()
15871 qstatsextname = pg_strdup(fmtId(statsextinfo->dobj.name)); in dumpStatisticsExt()
15875 statsextinfo->dobj.catId.oid); in dumpStatisticsExt()
15887 if (statsextinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpStatisticsExt()
15888 ArchiveEntry(fout, statsextinfo->dobj.catId, in dumpStatisticsExt()
15889 statsextinfo->dobj.dumpId, in dumpStatisticsExt()
15890 statsextinfo->dobj.name, in dumpStatisticsExt()
15891 statsextinfo->dobj.namespace->dobj.name, in dumpStatisticsExt()
15900 if (statsextinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpStatisticsExt()
15902 statsextinfo->dobj.namespace->dobj.name, in dumpStatisticsExt()
15904 statsextinfo->dobj.catId, 0, in dumpStatisticsExt()
15905 statsextinfo->dobj.dumpId); in dumpStatisticsExt()
15928 if (!coninfo->dobj.dump || dopt->dataOnly) in dumpConstraint()
15946 coninfo->dobj.name); in dumpConstraint()
15950 indxinfo->dobj.catId.oid, true); in dumpConstraint()
15955 fmtId(coninfo->dobj.name)); in dumpConstraint()
16012 fmtId(indxinfo->dobj.name)); in dumpConstraint()
16022 fmtId(indxinfo->dobj.name)); in dumpConstraint()
16026 append_depends_on_extension(fout, q, &indxinfo->dobj, in dumpConstraint()
16033 fmtId(coninfo->dobj.name)); in dumpConstraint()
16035 tag = psprintf("%s %s", tbinfo->dobj.name, coninfo->dobj.name); in dumpConstraint()
16037 if (coninfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpConstraint()
16038 ArchiveEntry(fout, coninfo->dobj.catId, coninfo->dobj.dumpId, in dumpConstraint()
16040 tbinfo->dobj.namespace->dobj.name, in dumpConstraint()
16057 fmtId(coninfo->dobj.name), in dumpConstraint()
16063 fmtId(coninfo->dobj.name)); in dumpConstraint()
16065 tag = psprintf("%s %s", tbinfo->dobj.name, coninfo->dobj.name); in dumpConstraint()
16067 if (coninfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpConstraint()
16068 ArchiveEntry(fout, coninfo->dobj.catId, coninfo->dobj.dumpId, in dumpConstraint()
16070 tbinfo->dobj.namespace->dobj.name, in dumpConstraint()
16089 fmtId(coninfo->dobj.name), in dumpConstraint()
16095 fmtId(coninfo->dobj.name)); in dumpConstraint()
16097 tag = psprintf("%s %s", tbinfo->dobj.name, coninfo->dobj.name); in dumpConstraint()
16099 if (coninfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpConstraint()
16100 ArchiveEntry(fout, coninfo->dobj.catId, coninfo->dobj.dumpId, in dumpConstraint()
16102 tbinfo->dobj.namespace->dobj.name, in dumpConstraint()
16122 fmtId(coninfo->dobj.name), in dumpConstraint()
16128 fmtId(coninfo->dobj.name)); in dumpConstraint()
16130 tag = psprintf("%s %s", tyinfo->dobj.name, coninfo->dobj.name); in dumpConstraint()
16132 if (coninfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpConstraint()
16133 ArchiveEntry(fout, coninfo->dobj.catId, coninfo->dobj.dumpId, in dumpConstraint()
16135 tyinfo->dobj.namespace->dobj.name, in dumpConstraint()
16152 coninfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpConstraint()
16174 qtabname = pg_strdup(fmtId(tbinfo->dobj.name)); in dumpTableConstraintComment()
16177 fmtId(coninfo->dobj.name)); in dumpTableConstraintComment()
16179 if (coninfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpTableConstraintComment()
16181 tbinfo->dobj.namespace->dobj.name, in dumpTableConstraintComment()
16183 coninfo->dobj.catId, 0, in dumpTableConstraintComment()
16184 coninfo->separate ? coninfo->dobj.dumpId : tbinfo->dobj.dumpId); in dumpTableConstraintComment()
16242 qseqname = pg_strdup(fmtId(tbinfo->dobj.name)); in dumpSequence()
16253 tbinfo->dobj.catId.oid); in dumpSequence()
16285 tbinfo->dobj.name, PQntuples(res)); in dumpSequence()
16347 tbinfo->dobj.catId.oid, false); in dumpSequence()
16349 tbinfo->dobj.catId.oid); in dumpSequence()
16406 binary_upgrade_extension_member(query, &tbinfo->dobj, in dumpSequence()
16408 tbinfo->dobj.namespace->dobj.name); in dumpSequence()
16410 if (tbinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpSequence()
16411 ArchiveEntry(fout, tbinfo->dobj.catId, tbinfo->dobj.dumpId, in dumpSequence()
16412 tbinfo->dobj.name, in dumpSequence()
16413 tbinfo->dobj.namespace->dobj.name, in dumpSequence()
16439 tbinfo->owning_tab, tbinfo->dobj.catId.oid); in dumpSequence()
16441 if (owning_tab->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpSequence()
16451 if (tbinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpSequence()
16453 tbinfo->dobj.name, in dumpSequence()
16454 tbinfo->dobj.namespace->dobj.name, in dumpSequence()
16459 &(tbinfo->dobj.dumpId), 1, in dumpSequence()
16465 if (tbinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpSequence()
16467 tbinfo->dobj.namespace->dobj.name, tbinfo->rolname, in dumpSequence()
16468 tbinfo->dobj.catId, 0, tbinfo->dobj.dumpId); in dumpSequence()
16470 if (tbinfo->dobj.dump & DUMP_COMPONENT_SECLABEL) in dumpSequence()
16472 tbinfo->dobj.namespace->dobj.name, tbinfo->rolname, in dumpSequence()
16473 tbinfo->dobj.catId, 0, tbinfo->dobj.dumpId); in dumpSequence()
16506 tbinfo->dobj.name, PQntuples(res)); in dumpSequenceData()
16519 if (tdinfo->dobj.dump & DUMP_COMPONENT_DATA) in dumpSequenceData()
16521 tbinfo->dobj.name, in dumpSequenceData()
16522 tbinfo->dobj.namespace->dobj.name, in dumpSequenceData()
16527 &(tbinfo->dobj.dumpId), 1, in dumpSequenceData()
16567 qtabname = pg_strdup(fmtId(tbinfo->dobj.name)); in dumpTrigger()
16569 appendPQExpBuffer(trigidentity, "%s ", fmtId(tginfo->dobj.name)); in dumpTrigger()
16588 appendPQExpBufferStr(query, fmtId(tginfo->dobj.name)); in dumpTrigger()
16677 tginfo->dobj.name, in dumpTrigger()
16678 tbinfo->dobj.name); in dumpTrigger()
16692 append_depends_on_extension(fout, query, &tginfo->dobj, in dumpTrigger()
16717 fmtId(tginfo->dobj.name)); in dumpTrigger()
16721 fmtId(tginfo->dobj.name)); in dumpTrigger()
16723 tag = psprintf("%s %s", tbinfo->dobj.name, tginfo->dobj.name); in dumpTrigger()
16725 if (tginfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpTrigger()
16726 ArchiveEntry(fout, tginfo->dobj.catId, tginfo->dobj.dumpId, in dumpTrigger()
16728 tbinfo->dobj.namespace->dobj.name, in dumpTrigger()
16736 if (tginfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpTrigger()
16738 tbinfo->dobj.namespace->dobj.name, tbinfo->rolname, in dumpTrigger()
16739 tginfo->dobj.catId, 0, tginfo->dobj.dumpId); in dumpTrigger()
16762 if (!evtinfo->dobj.dump || dopt->dataOnly) in dumpEventTrigger()
16768 qevtname = pg_strdup(fmtId(evtinfo->dobj.name)); in dumpEventTrigger()
16812 binary_upgrade_extension_member(query, &evtinfo->dobj, in dumpEventTrigger()
16815 if (evtinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpEventTrigger()
16816 ArchiveEntry(fout, evtinfo->dobj.catId, evtinfo->dobj.dumpId, in dumpEventTrigger()
16817 evtinfo->dobj.name, NULL, NULL, in dumpEventTrigger()
16824 if (evtinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpEventTrigger()
16827 evtinfo->dobj.catId, 0, evtinfo->dobj.dumpId); in dumpEventTrigger()
16853 if (!rinfo->dobj.dump || dopt->dataOnly) in dumpRule()
16874 qtabname = pg_strdup(fmtId(tbinfo->dobj.name)); in dumpRule()
16905 rinfo->dobj.catId.oid); in dumpRule()
16912 rinfo->dobj.name, tbinfo->dobj.name); in dumpRule()
16932 fmtId(rinfo->dobj.name)); in dumpRule()
16936 fmtId(rinfo->dobj.name)); in dumpRule()
16940 fmtId(rinfo->dobj.name)); in dumpRule()
16963 fmtId(rinfo->dobj.name)); in dumpRule()
16969 fmtId(rinfo->dobj.name)); in dumpRule()
16971 tag = psprintf("%s %s", tbinfo->dobj.name, rinfo->dobj.name); in dumpRule()
16973 if (rinfo->dobj.dump & DUMP_COMPONENT_DEFINITION) in dumpRule()
16974 ArchiveEntry(fout, rinfo->dobj.catId, rinfo->dobj.dumpId, in dumpRule()
16976 tbinfo->dobj.namespace->dobj.name, in dumpRule()
16985 if (rinfo->dobj.dump & DUMP_COMPONENT_COMMENT) in dumpRule()
16987 tbinfo->dobj.namespace->dobj.name, in dumpRule()
16989 rinfo->dobj.catId, 0, rinfo->dobj.dumpId); in dumpRule()
17068 ext->dobj.catId.oid != extId) in getExtensionMembership()
17161 curext->dobj.dump & DUMP_COMPONENT_DEFINITION; in processExtensionTables()
17171 if (!(curext->dobj.dump & DUMP_COMPONENT_DEFINITION)) in processExtensionTables()
17180 if (configtbl->dobj.namespace->dobj.dump & in processExtensionTables()
17193 configtbl->dobj.namespace->dobj.catId.oid)) in processExtensionTables()
17266 addObjectDependency(&contable->dataObj->dobj, in processExtensionTables()
17267 reftable->dataObj->dobj.dumpId); in processExtensionTables()
17288 DumpableObject *dobj, in getDependencies() local
17359 dobj = NULL; in getDependencies()
17373 if (dobj == NULL || in getDependencies()
17374 dobj->catId.tableoid != objId.tableoid || in getDependencies()
17375 dobj->catId.oid != objId.oid) in getDependencies()
17376 dobj = findObjectByCatalogId(objId); in getDependencies()
17382 if (dobj == NULL) in getDependencies()
17409 dobj->depends_on_ext = true; in getDependencies()
17419 dobj->objType == DO_TABLE && in getDependencies()
17421 addObjectDependency(refdobj, dobj->dumpId); in getDependencies()
17424 addObjectDependency(dobj, refdobj->dumpId); in getDependencies()
17471 DumpableObject *dobj = dobjs[i]; in addBoundaryDependencies() local
17477 switch (dobj->objType) in addBoundaryDependencies()
17505 addObjectDependency(preDataBound, dobj->dumpId); in addBoundaryDependencies()
17511 addObjectDependency(dobj, preDataBound->dumpId); in addBoundaryDependencies()
17512 addObjectDependency(postDataBound, dobj->dumpId); in addBoundaryDependencies()
17525 addObjectDependency(dobj, postDataBound->dumpId); in addBoundaryDependencies()
17529 if (((RuleInfo *) dobj)->separate) in addBoundaryDependencies()
17530 addObjectDependency(dobj, postDataBound->dumpId); in addBoundaryDependencies()
17535 if (((ConstraintInfo *) dobj)->separate) in addBoundaryDependencies()
17536 addObjectDependency(dobj, postDataBound->dumpId); in addBoundaryDependencies()
17543 addObjectDependency(dobj, preDataBound->dumpId); in addBoundaryDependencies()
17582 DumpableObject *dobj; in BuildArchiveDependencies() local
17594 dobj = findObjectByDumpId(te->dumpId); in BuildArchiveDependencies()
17595 if (dobj == NULL) in BuildArchiveDependencies()
17598 if (dobj->nDeps <= 0) in BuildArchiveDependencies()
17605 findDumpableDependencies(AH, dobj, in BuildArchiveDependencies()
17622 findDumpableDependencies(ArchiveHandle *AH, DumpableObject *dobj, in findDumpableDependencies() argument
17631 if (dobj->objType == DO_PRE_DATA_BOUNDARY || in findDumpableDependencies()
17632 dobj->objType == DO_POST_DATA_BOUNDARY) in findDumpableDependencies()
17635 for (i = 0; i < dobj->nDeps; i++) in findDumpableDependencies()
17637 DumpId depid = dobj->dependencies[i]; in findDumpableDependencies()