diff options
Diffstat (limited to 'src/bin/pg_dump/pg_dump_sort.c')
-rw-r--r-- | src/bin/pg_dump/pg_dump_sort.c | 94 |
1 files changed, 47 insertions, 47 deletions
diff --git a/src/bin/pg_dump/pg_dump_sort.c b/src/bin/pg_dump/pg_dump_sort.c index 8ee8a42781a..4cb754caa55 100644 --- a/src/bin/pg_dump/pg_dump_sort.c +++ b/src/bin/pg_dump/pg_dump_sort.c @@ -104,53 +104,53 @@ enum dbObjectTypePriorities /* This table is indexed by enum DumpableObjectType */ static const int dbObjectTypePriority[] = { - PRIO_NAMESPACE, /* DO_NAMESPACE */ - PRIO_EXTENSION, /* DO_EXTENSION */ - PRIO_TYPE, /* DO_TYPE */ - PRIO_TYPE, /* DO_SHELL_TYPE */ - PRIO_FUNC, /* DO_FUNC */ - PRIO_AGG, /* DO_AGG */ - PRIO_OPERATOR, /* DO_OPERATOR */ - PRIO_ACCESS_METHOD, /* DO_ACCESS_METHOD */ - PRIO_OPFAMILY, /* DO_OPCLASS */ - PRIO_OPFAMILY, /* DO_OPFAMILY */ - PRIO_COLLATION, /* DO_COLLATION */ - PRIO_CONVERSION, /* DO_CONVERSION */ - PRIO_TABLE, /* DO_TABLE */ - PRIO_TABLE_ATTACH, /* DO_TABLE_ATTACH */ - PRIO_ATTRDEF, /* DO_ATTRDEF */ - PRIO_INDEX, /* DO_INDEX */ - PRIO_INDEX_ATTACH, /* DO_INDEX_ATTACH */ - PRIO_STATSEXT, /* DO_STATSEXT */ - PRIO_RULE, /* DO_RULE */ - PRIO_TRIGGER, /* DO_TRIGGER */ - PRIO_CONSTRAINT, /* DO_CONSTRAINT */ - PRIO_FK_CONSTRAINT, /* DO_FK_CONSTRAINT */ - PRIO_PROCLANG, /* DO_PROCLANG */ - PRIO_CAST, /* DO_CAST */ - PRIO_TABLE_DATA, /* DO_TABLE_DATA */ - PRIO_SEQUENCE_SET, /* DO_SEQUENCE_SET */ - PRIO_DUMMY_TYPE, /* DO_DUMMY_TYPE */ - PRIO_TSPARSER, /* DO_TSPARSER */ - PRIO_TSDICT, /* DO_TSDICT */ - PRIO_TSTEMPLATE, /* DO_TSTEMPLATE */ - PRIO_TSCONFIG, /* DO_TSCONFIG */ - PRIO_FDW, /* DO_FDW */ - PRIO_FOREIGN_SERVER, /* DO_FOREIGN_SERVER */ - PRIO_DEFAULT_ACL, /* DO_DEFAULT_ACL */ - PRIO_TRANSFORM, /* DO_TRANSFORM */ - PRIO_LARGE_OBJECT, /* DO_LARGE_OBJECT */ - PRIO_LARGE_OBJECT_DATA, /* DO_LARGE_OBJECT_DATA */ - PRIO_PRE_DATA_BOUNDARY, /* DO_PRE_DATA_BOUNDARY */ - PRIO_POST_DATA_BOUNDARY, /* DO_POST_DATA_BOUNDARY */ - PRIO_EVENT_TRIGGER, /* DO_EVENT_TRIGGER */ - PRIO_REFRESH_MATVIEW, /* DO_REFRESH_MATVIEW */ - PRIO_POLICY, /* DO_POLICY */ - PRIO_PUBLICATION, /* DO_PUBLICATION */ - PRIO_PUBLICATION_REL, /* DO_PUBLICATION_REL */ - PRIO_PUBLICATION_TABLE_IN_SCHEMA, /* DO_PUBLICATION_TABLE_IN_SCHEMA */ - PRIO_SUBSCRIPTION, /* DO_SUBSCRIPTION */ - PRIO_SUBSCRIPTION_REL /* DO_SUBSCRIPTION_REL */ + [DO_NAMESPACE] = PRIO_NAMESPACE, + [DO_EXTENSION] = PRIO_EXTENSION, + [DO_TYPE] = PRIO_TYPE, + [DO_SHELL_TYPE] = PRIO_TYPE, + [DO_FUNC] = PRIO_FUNC, + [DO_AGG] = PRIO_AGG, + [DO_OPERATOR] = PRIO_OPERATOR, + [DO_ACCESS_METHOD] = PRIO_ACCESS_METHOD, + [DO_OPCLASS] = PRIO_OPFAMILY, + [DO_OPFAMILY] = PRIO_OPFAMILY, + [DO_COLLATION] = PRIO_COLLATION, + [DO_CONVERSION] = PRIO_CONVERSION, + [DO_TABLE] = PRIO_TABLE, + [DO_TABLE_ATTACH] = PRIO_TABLE_ATTACH, + [DO_ATTRDEF] = PRIO_ATTRDEF, + [DO_INDEX] = PRIO_INDEX, + [DO_INDEX_ATTACH] = PRIO_INDEX_ATTACH, + [DO_STATSEXT] = PRIO_STATSEXT, + [DO_RULE] = PRIO_RULE, + [DO_TRIGGER] = PRIO_TRIGGER, + [DO_CONSTRAINT] = PRIO_CONSTRAINT, + [DO_FK_CONSTRAINT] = PRIO_FK_CONSTRAINT, + [DO_PROCLANG] = PRIO_PROCLANG, + [DO_CAST] = PRIO_CAST, + [DO_TABLE_DATA] = PRIO_TABLE_DATA, + [DO_SEQUENCE_SET] = PRIO_SEQUENCE_SET, + [DO_DUMMY_TYPE] = PRIO_DUMMY_TYPE, + [DO_TSPARSER] = PRIO_TSPARSER, + [DO_TSDICT] = PRIO_TSDICT, + [DO_TSTEMPLATE] = PRIO_TSTEMPLATE, + [DO_TSCONFIG] = PRIO_TSCONFIG, + [DO_FDW] = PRIO_FDW, + [DO_FOREIGN_SERVER] = PRIO_FOREIGN_SERVER, + [DO_DEFAULT_ACL] = PRIO_DEFAULT_ACL, + [DO_TRANSFORM] = PRIO_TRANSFORM, + [DO_LARGE_OBJECT] = PRIO_LARGE_OBJECT, + [DO_LARGE_OBJECT_DATA] = PRIO_LARGE_OBJECT_DATA, + [DO_PRE_DATA_BOUNDARY] = PRIO_PRE_DATA_BOUNDARY, + [DO_POST_DATA_BOUNDARY] = PRIO_POST_DATA_BOUNDARY, + [DO_EVENT_TRIGGER] = PRIO_EVENT_TRIGGER, + [DO_REFRESH_MATVIEW] = PRIO_REFRESH_MATVIEW, + [DO_POLICY] = PRIO_POLICY, + [DO_PUBLICATION] = PRIO_PUBLICATION, + [DO_PUBLICATION_REL] = PRIO_PUBLICATION_REL, + [DO_PUBLICATION_TABLE_IN_SCHEMA] = PRIO_PUBLICATION_TABLE_IN_SCHEMA, + [DO_SUBSCRIPTION] = PRIO_SUBSCRIPTION, + [DO_SUBSCRIPTION_REL] = PRIO_SUBSCRIPTION_REL, }; StaticAssertDecl(lengthof(dbObjectTypePriority) == (DO_SUBSCRIPTION_REL + 1), |