@@ -894,7 +894,7 @@ psql_completion(char *text, int start, int end)
894
894
"\\a" ,"\\connect" ,"\\conninfo" ,"\\C" ,"\\cd" ,"\\copy" ,"\\copyright" ,
895
895
"\\d" ,"\\da" ,"\\db" ,"\\dc" ,"\\dC" ,"\\dd" ,"\\dD" ,"\\des" ,"\\det" ,"\\deu" ,"\\dew" ,"\\df" ,
896
896
"\\dF" ,"\\dFd" ,"\\dFp" ,"\\dFt" ,"\\dg" ,"\\di" ,"\\dl" ,"\\dL" ,
897
- "\\dn" ,"\\do" ,"\\dp" ,"\\drds" ,"\\ds" ,"\\dS" ,"\\dt" ,"\\dT" ,"\\dv" ,"\\du" ,
897
+ "\\dn" ,"\\do" ,"\\dp" ,"\\drds" ,"\\ds" ,"\\dS" ,"\\dt" ,"\\dT" ,"\\dv" ,"\\du" ,"\\dx" ,
898
898
"\\e" ,"\\echo" ,"\\ef" ,"\\encoding" ,
899
899
"\\f" ,"\\g" ,"\\gset" ,"\\h" ,"\\help" ,"\\H" ,"\\i" ,"\\ir" ,"\\l" ,
900
900
"\\lo_import" ,"\\lo_export" ,"\\lo_list" ,"\\lo_unlink" ,
@@ -3320,6 +3320,8 @@ psql_completion(char *text, int start, int end)
3320
3320
COMPLETE_WITH_QUERY (Query_for_list_of_roles );
3321
3321
else if (strncmp (prev_wd ,"\\dv" ,strlen ("\\dv" ))== 0 )
3322
3322
COMPLETE_WITH_SCHEMA_QUERY (Query_for_list_of_views ,NULL );
3323
+ else if (strncmp (prev_wd ,"\\dx" ,strlen ("\\dx" ))== 0 )
3324
+ COMPLETE_WITH_QUERY (Query_for_list_of_extensions );
3323
3325
else if (strncmp (prev_wd ,"\\dm" ,strlen ("\\dm" ))== 0 )
3324
3326
COMPLETE_WITH_SCHEMA_QUERY (Query_for_list_of_matviews ,NULL );
3325
3327