diff options
| author | Peter Eisentraut | 2017-03-03 15:47:04 +0000 |
|---|---|---|
| committer | Peter Eisentraut | 2017-03-03 15:47:04 +0000 |
| commit | 6da9759a03d6d985c3b95a3177bbda7bcffd0ae6 (patch) | |
| tree | c519af3041ba6af4d54b15689351fa798d167676 /src/bin | |
| parent | 713f7c47d9c38654adbc36c47fd9e439f0d1f715 (diff) | |
Add RENAME support for PUBLICATIONs and SUBSCRIPTIONs
From: Petr Jelinek <petr.jelinek@2ndquadrant.com>
Diffstat (limited to 'src/bin')
| -rw-r--r-- | src/bin/psql/tab-complete.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/bin/psql/tab-complete.c b/src/bin/psql/tab-complete.c index 38a3fd27c46..115cb5ce716 100644 --- a/src/bin/psql/tab-complete.c +++ b/src/bin/psql/tab-complete.c @@ -1463,7 +1463,8 @@ psql_completion(const char *text, int start, int end) /* ALTER PUBLICATION <name> ...*/ else if (Matches3("ALTER","PUBLICATION",MatchAny)) { - COMPLETE_WITH_LIST5("WITH", "ADD TABLE", "SET TABLE", "DROP TABLE", "OWNER TO"); + COMPLETE_WITH_LIST6("WITH", "ADD TABLE", "SET TABLE", "DROP TABLE", + "OWNER TO", "RENAME TO"); } /* ALTER PUBLICATION <name> .. WITH ( ... */ else if (HeadMatches3("ALTER", "PUBLICATION",MatchAny) && TailMatches2("WITH", "(")) @@ -1474,7 +1475,8 @@ psql_completion(const char *text, int start, int end) /* ALTER SUBSCRIPTION <name> ... */ else if (Matches3("ALTER","SUBSCRIPTION",MatchAny)) { - COMPLETE_WITH_LIST6("WITH", "CONNECTION", "SET PUBLICATION", "ENABLE", "DISABLE", "OWNER TO"); + COMPLETE_WITH_LIST7("WITH", "CONNECTION", "SET PUBLICATION", "ENABLE", + "DISABLE", "OWNER TO", "RENAME TO"); } else if (HeadMatches3("ALTER", "SUBSCRIPTION", MatchAny) && TailMatches2("WITH", "(")) { |
