@@ -8,15 +8,13 @@ export type AllParameterNodes =
88 | SetParameterClause
99 | SetParameterFromCurrentClause
1010 | ResetParameterClause
11- | ResetAllParametersClause ;
11+ | AllParameters ;
1212
1313export type AllParameterStatements =
1414 | SetParameterStmt
1515 | SetTimeZoneParameterStmt
1616 | ResetParameterStmt
17- | ResetAllParametersStmt
18- | ShowParameterStmt
19- | ShowAllParametersStmt ;
17+ | ShowParameterStmt ;
2018
2119// These are all PostgreSQL specific
2220export interface SetParameterStmt extends BaseNode {
@@ -39,23 +37,13 @@ export interface SetTimeZoneParameterStmt extends BaseNode {
3937export interface ResetParameterStmt extends BaseNode {
4038 type : "reset_parameter_stmt" ;
4139 resetKw : Keyword < "RESET" > ;
42- name : Identifier ;
43- }
44-
45- export interface ResetAllParametersStmt extends BaseNode {
46- type : "reset_all_parameters_stmt" ;
47- resetAllKw : [ Keyword < "RESET" > , Keyword < "ALL" > ] ;
40+ name : Identifier | AllParameters ;
4841}
4942
5043export interface ShowParameterStmt extends BaseNode {
5144 type : "show_parameter_stmt" ;
5245 showKw : Keyword < "SHOW" > ;
53- name : Identifier ;
54- }
55-
56- export interface ShowAllParametersStmt extends BaseNode {
57- type : "show_all_parameters_stmt" ;
58- showAllKw : [ Keyword < "SHOW" > , Keyword < "ALL" > ] ;
46+ name : Identifier | AllParameters ;
5947}
6048
6149export interface SetParameterClause extends BaseNode {
@@ -76,10 +64,10 @@ export interface SetParameterFromCurrentClause extends BaseNode {
7664export interface ResetParameterClause extends BaseNode {
7765 type : "reset_parameter_clause" ;
7866 resetKw : Keyword < "RESET" > ;
79- name : Identifier ;
67+ name : Identifier | AllParameters ;
8068}
8169
82- export interface ResetAllParametersClause extends BaseNode {
83- type : "reset_all_parameters_clause " ;
84- resetAllKw : [ Keyword < "RESET" > , Keyword < " ALL"> ] ;
70+ export interface AllParameters extends BaseNode {
71+ type : "all_parameters " ;
72+ allKw : Keyword < "ALL" > ;
8573}
0 commit comments