projects
/
postgresql.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6684326
)
pg_dump: Dump user mappings ordered by user name
author
Peter Eisentraut
<peter_e@gmx.net>
Thu, 29 Dec 2011 19:16:15 +0000
(21:16 +0200)
committer
Peter Eisentraut
<peter_e@gmx.net>
Thu, 29 Dec 2011 19:16:15 +0000
(21:16 +0200)
This is to get a deterministic dump order independent of the order in
which the user mappings were created.
src/bin/pg_dump/pg_dump.c
patch
|
blob
|
blame
|
history
diff --git
a/src/bin/pg_dump/pg_dump.c
b/src/bin/pg_dump/pg_dump.c
index c06d229d507df65b8689c0e9dc92ae988fda1234..eefd7aa06370a266201545c4d6392bf147b828a2 100644
(file)
--- a/
src/bin/pg_dump/pg_dump.c
+++ b/
src/bin/pg_dump/pg_dump.c
@@
-11766,7
+11766,8
@@
dumpUserMappings(Archive *fout,
"FROM pg_options_to_table(umoptions)"
"), ', ') AS umoptions "
"FROM pg_user_mappings "
- "WHERE srvid = '%u'",
+ "WHERE srvid = '%u' "
+ "ORDER BY usename",
catalogId.oid);
res = PQexec(g_conn, query->data);