1 /*
2 * Copyright 2015-2018 HuntLabs.cn
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16 module hunt.sql.dialect.mysql.visitor.MySqlASTVisitorAdapter;
17
18 import hunt.sql.ast.statement.SQLAlterCharacter;
19 import hunt.sql.dialect.mysql.ast.MySqlForceIndexHint;
20 import hunt.sql.dialect.mysql.ast.MySqlIgnoreIndexHint;
21 import hunt.sql.dialect.mysql.ast.MySqlKey;
22 import hunt.sql.dialect.mysql.ast.MySqlPrimaryKey;
23 import hunt.sql.dialect.mysql.ast.MySqlUnique;
24 import hunt.sql.dialect.mysql.ast.MySqlUseIndexHint;
25 import hunt.sql.dialect.mysql.ast.MysqlForeignKey;
26 import hunt.sql.dialect.mysql.ast.clause.MySqlCaseStatement;
27 // import hunt.sql.dialect.mysql.ast.clause.MySqlCaseStatement.MySqlWhenStatement;
28 import hunt.sql.dialect.mysql.ast.clause.MySqlCursorDeclareStatement;
29 import hunt.sql.dialect.mysql.ast.clause.MySqlDeclareConditionStatement;
30 import hunt.sql.dialect.mysql.ast.clause.MySqlDeclareHandlerStatement;
31 import hunt.sql.dialect.mysql.ast.clause.MySqlDeclareStatement;
32 import hunt.sql.dialect.mysql.ast.clause.MySqlIterateStatement;
33 import hunt.sql.dialect.mysql.ast.clause.MySqlLeaveStatement;
34 import hunt.sql.dialect.mysql.ast.clause.MySqlRepeatStatement;
35 import hunt.sql.dialect.mysql.ast.clause.MySqlSelectIntoStatement;
36 import hunt.sql.dialect.mysql.ast.expr.MySqlCharExpr;
37 import hunt.sql.dialect.mysql.ast.expr.MySqlExtractExpr;
38 import hunt.sql.ast.expr.SQLIntervalExpr;
39 import hunt.sql.dialect.mysql.ast.expr.MySqlMatchAgainstExpr;
40 import hunt.sql.dialect.mysql.ast.expr.MySqlOrderingExpr;
41 import hunt.sql.dialect.mysql.ast.expr.MySqlOutFileExpr;
42 import hunt.sql.dialect.mysql.ast.expr.MySqlUserName;
43 import hunt.sql.dialect.mysql.ast.statement;
44 import hunt.sql.dialect.mysql.ast.statement.MySqlCreateTableStatement;
45 import hunt.sql.dialect.mysql.ast.statement.MySqlCreateUserStatement;
46 // import hunt.sql.dialect.mysql.ast.statement.MySqlCreateTableStatement.TableSpaceOption;
47 // import hunt.sql.dialect.mysql.ast.statement.MySqlCreateUserStatement.UserSpecification;
48 import hunt.sql.visitor.SQLASTVisitorAdapter;
49 import hunt.sql.dialect.mysql.visitor.MySqlASTVisitor;
50
51 public class MySqlASTVisitorAdapter : SQLASTVisitorAdapter , MySqlASTVisitor {
52
53 alias endVisit = SQLASTVisitorAdapter.endVisit;
54 alias visit = SQLASTVisitorAdapter.visit;
55 override
56 public bool visit(MySqlTableIndex x) {
57 return true;
58 }
59
60 override
61 public void endVisit(MySqlTableIndex x) {
62
63 }
64
65 override
66 public bool visit(MySqlKey x) {
67 return true;
68 }
69
70 override
71 public void endVisit(MySqlKey x) {
72
73 }
74
75 override
76 public bool visit(MySqlPrimaryKey x) {
77
78 return true;
79 }
80
81 override
82 public void endVisit(MySqlPrimaryKey x) {
83
84 }
85
86 override
87 public void endVisit(SQLIntervalExpr x) {
88 }
89
90 override
91 public bool visit(SQLIntervalExpr x) {
92 return true;
93 }
94
95 override
96 public void endVisit(MySqlExtractExpr x) {
97
98 }
99
100 override
101 public bool visit(MySqlExtractExpr x) {
102
103 return true;
104 }
105
106 override
107 public void endVisit(MySqlMatchAgainstExpr x) {
108
109 }
110
111 override
112 public bool visit(MySqlMatchAgainstExpr x) {
113
114 return true;
115 }
116
117 override
118 public void endVisit(MySqlPrepareStatement x) {
119
120 }
121
122 override
123 public bool visit(MySqlPrepareStatement x) {
124
125 return true;
126 }
127
128 override
129 public void endVisit(MySqlExecuteStatement x) {
130
131 }
132
133 override
134 public bool visit(MySqlExecuteStatement x) {
135
136 return true;
137 }
138
139 override
140 public void endVisit(MysqlDeallocatePrepareStatement x) {
141
142 }
143
144 override
145 public bool visit(MysqlDeallocatePrepareStatement x) {
146 return true;
147 }
148
149 override
150 public void endVisit(MySqlDeleteStatement x) {
151
152 }
153
154 override
155 public bool visit(MySqlDeleteStatement x) {
156
157 return true;
158 }
159
160 override
161 public void endVisit(MySqlInsertStatement x) {
162
163 }
164
165 override
166 public bool visit(MySqlInsertStatement x) {
167
168 return true;
169 }
170
171 override
172 public void endVisit(MySqlLoadDataInFileStatement x) {
173
174 }
175
176 override
177 public bool visit(MySqlLoadDataInFileStatement x) {
178
179 return true;
180 }
181
182 override
183 public void endVisit(MySqlLoadXmlStatement x) {
184
185 }
186
187 override
188 public bool visit(MySqlLoadXmlStatement x) {
189
190 return true;
191 }
192
193 override
194 public void endVisit(MySqlShowColumnsStatement x) {
195
196 }
197
198 override
199 public bool visit(MySqlShowColumnsStatement x) {
200
201 return true;
202 }
203
204 override
205 public void endVisit(MySqlShowDatabasesStatement x) {
206
207 }
208
209 override
210 public bool visit(MySqlShowDatabasesStatement x) {
211
212 return true;
213 }
214
215 override
216 public void endVisit(MySqlShowWarningsStatement x) {
217
218 }
219
220 override
221 public bool visit(MySqlShowWarningsStatement x) {
222
223 return true;
224 }
225
226 override
227 public void endVisit(MySqlShowStatusStatement x) {
228
229 }
230
231 override
232 public bool visit(MySqlShowStatusStatement x) {
233
234 return true;
235 }
236
237 override
238 public void endVisit(CobarShowStatus x) {
239
240 }
241
242 override
243 public bool visit(CobarShowStatus x) {
244 return true;
245 }
246
247 override
248 public void endVisit(MySqlKillStatement x) {
249
250 }
251
252 override
253 public bool visit(MySqlKillStatement x) {
254 return true;
255 }
256
257 override
258 public void endVisit(MySqlBinlogStatement x) {
259
260 }
261
262 override
263 public bool visit(MySqlBinlogStatement x) {
264 return true;
265 }
266
267 override
268 public void endVisit(MySqlResetStatement x) {
269
270 }
271
272 override
273 public bool visit(MySqlResetStatement x) {
274 return true;
275 }
276
277 override
278 public void endVisit(MySqlCreateUserStatement x) {
279
280 }
281
282 override
283 public bool visit(MySqlCreateUserStatement x) {
284 return true;
285 }
286
287 override
288 public void endVisit(MySqlCreateUserStatement.UserSpecification x) {
289
290 }
291
292 override
293 public bool visit(MySqlCreateUserStatement.UserSpecification x) {
294 return true;
295 }
296
297 override
298 public void endVisit(MySqlPartitionByKey x) {
299
300 }
301
302 override
303 public bool visit(MySqlPartitionByKey x) {
304 return true;
305 }
306
307 override
308 public bool visit(MySqlSelectQueryBlock x) {
309 return true;
310 }
311
312 override
313 public void endVisit(MySqlSelectQueryBlock x) {
314
315 }
316
317 override
318 public bool visit(MySqlOutFileExpr x) {
319 return true;
320 }
321
322 override
323 public void endVisit(MySqlOutFileExpr x) {
324
325 }
326
327 override
328 public bool visit(MySqlExplainStatement x) {
329 return true;
330 }
331
332 override
333 public void endVisit(MySqlExplainStatement x) {
334
335 }
336
337 override
338 public bool visit(MySqlUpdateStatement x) {
339 return true;
340 }
341
342 override
343 public void endVisit(MySqlUpdateStatement x) {
344
345 }
346
347 override
348 public bool visit(MySqlSetTransactionStatement x) {
349 return true;
350 }
351
352 override
353 public void endVisit(MySqlSetTransactionStatement x) {
354
355 }
356
357 override
358 public bool visit(MySqlShowAuthorsStatement x) {
359 return true;
360 }
361
362 override
363 public void endVisit(MySqlShowAuthorsStatement x) {
364
365 }
366
367 override
368 public bool visit(MySqlShowBinaryLogsStatement x) {
369 return true;
370 }
371
372 override
373 public void endVisit(MySqlShowBinaryLogsStatement x) {
374
375 }
376
377 override
378 public bool visit(MySqlShowMasterLogsStatement x) {
379 return true;
380 }
381
382 override
383 public void endVisit(MySqlShowMasterLogsStatement x) {
384
385 }
386
387 override
388 public bool visit(MySqlShowCollationStatement x) {
389 return true;
390 }
391
392 override
393 public void endVisit(MySqlShowCollationStatement x) {
394
395 }
396
397 override
398 public bool visit(MySqlShowBinLogEventsStatement x) {
399 return true;
400 }
401
402 override
403 public void endVisit(MySqlShowBinLogEventsStatement x) {
404
405 }
406
407 override
408 public bool visit(MySqlShowCharacterSetStatement x) {
409 return true;
410 }
411
412 override
413 public void endVisit(MySqlShowCharacterSetStatement x) {
414
415 }
416
417 override
418 public bool visit(MySqlShowContributorsStatement x) {
419 return true;
420 }
421
422 override
423 public void endVisit(MySqlShowContributorsStatement x) {
424
425 }
426
427 override
428 public bool visit(MySqlShowCreateDatabaseStatement x) {
429 return true;
430 }
431
432 override
433 public void endVisit(MySqlShowCreateDatabaseStatement x) {
434
435 }
436
437 override
438 public bool visit(MySqlShowCreateEventStatement x) {
439 return true;
440 }
441
442 override
443 public void endVisit(MySqlShowCreateEventStatement x) {
444
445 }
446
447 override
448 public bool visit(MySqlShowCreateFunctionStatement x) {
449 return true;
450 }
451
452 override
453 public void endVisit(MySqlShowCreateFunctionStatement x) {
454
455 }
456
457 override
458 public bool visit(MySqlShowCreateProcedureStatement x) {
459 return true;
460 }
461
462 override
463 public void endVisit(MySqlShowCreateProcedureStatement x) {
464
465 }
466
467 override
468 public bool visit(MySqlShowCreateTableStatement x) {
469 return true;
470 }
471
472 override
473 public void endVisit(MySqlShowCreateTableStatement x) {
474
475 }
476
477 override
478 public bool visit(MySqlShowCreateTriggerStatement x) {
479 return true;
480 }
481
482 override
483 public void endVisit(MySqlShowCreateTriggerStatement x) {
484
485 }
486
487 override
488 public bool visit(MySqlShowCreateViewStatement x) {
489 return true;
490 }
491
492 override
493 public void endVisit(MySqlShowCreateViewStatement x) {
494
495 }
496
497 override
498 public bool visit(MySqlShowEngineStatement x) {
499 return true;
500 }
501
502 override
503 public void endVisit(MySqlShowEngineStatement x) {
504
505 }
506
507 override
508 public bool visit(MySqlShowEnginesStatement x) {
509 return true;
510 }
511
512 override
513 public void endVisit(MySqlShowEnginesStatement x) {
514
515 }
516
517 override
518 public bool visit(MySqlShowErrorsStatement x) {
519 return true;
520 }
521
522 override
523 public void endVisit(MySqlShowErrorsStatement x) {
524
525 }
526
527 override
528 public bool visit(MySqlShowEventsStatement x) {
529 return true;
530 }
531
532 override
533 public void endVisit(MySqlShowEventsStatement x) {
534
535 }
536
537 override
538 public bool visit(MySqlShowFunctionCodeStatement x) {
539 return true;
540 }
541
542 override
543 public void endVisit(MySqlShowFunctionCodeStatement x) {
544
545 }
546
547 override
548 public bool visit(MySqlShowFunctionStatusStatement x) {
549 return true;
550 }
551
552 override
553 public void endVisit(MySqlShowFunctionStatusStatement x) {
554
555 }
556
557 override
558 public bool visit(MySqlShowGrantsStatement x) {
559 return true;
560 }
561
562 override
563 public void endVisit(MySqlShowGrantsStatement x) {
564 }
565
566 override
567 public bool visit(MySqlUserName x) {
568 return true;
569 }
570
571 override
572 public void endVisit(MySqlUserName x) {
573
574 }
575
576 override
577 public bool visit(MySqlShowIndexesStatement x) {
578 return true;
579 }
580
581 override
582 public void endVisit(MySqlShowIndexesStatement x) {
583
584 }
585
586 override
587 public bool visit(MySqlShowKeysStatement x) {
588 return true;
589 }
590
591 override
592 public void endVisit(MySqlShowKeysStatement x) {
593
594 }
595
596 override
597 public bool visit(MySqlShowMasterStatusStatement x) {
598 return true;
599 }
600
601 override
602 public void endVisit(MySqlShowMasterStatusStatement x) {
603
604 }
605
606 override
607 public bool visit(MySqlShowOpenTablesStatement x) {
608 return true;
609 }
610
611 override
612 public void endVisit(MySqlShowOpenTablesStatement x) {
613
614 }
615
616 override
617 public bool visit(MySqlShowPluginsStatement x) {
618 return true;
619 }
620
621 override
622 public void endVisit(MySqlShowPluginsStatement x) {
623
624 }
625
626 override
627 public bool visit(MySqlShowPrivilegesStatement x) {
628 return true;
629 }
630
631 override
632 public void endVisit(MySqlShowPrivilegesStatement x) {
633
634 }
635
636 override
637 public bool visit(MySqlShowProcedureCodeStatement x) {
638 return true;
639 }
640
641 override
642 public void endVisit(MySqlShowProcedureCodeStatement x) {
643
644 }
645
646 override
647 public bool visit(MySqlShowProcedureStatusStatement x) {
648 return true;
649 }
650
651 override
652 public void endVisit(MySqlShowProcedureStatusStatement x) {
653
654 }
655
656 override
657 public bool visit(MySqlShowProcessListStatement x) {
658 return true;
659 }
660
661 override
662 public void endVisit(MySqlShowProcessListStatement x) {
663
664 }
665
666 override
667 public bool visit(MySqlShowProfileStatement x) {
668 return true;
669 }
670
671 override
672 public void endVisit(MySqlShowProfileStatement x) {
673
674 }
675
676 override
677 public bool visit(MySqlShowProfilesStatement x) {
678 return true;
679 }
680
681 override
682 public void endVisit(MySqlShowProfilesStatement x) {
683
684 }
685
686 override
687 public bool visit(MySqlShowRelayLogEventsStatement x) {
688 return true;
689 }
690
691 override
692 public void endVisit(MySqlShowRelayLogEventsStatement x) {
693
694 }
695
696 override
697 public bool visit(MySqlShowSlaveHostsStatement x) {
698 return true;
699 }
700
701 override
702 public void endVisit(MySqlShowSlaveHostsStatement x) {
703
704 }
705
706 override
707 public bool visit(MySqlShowSlaveStatusStatement x) {
708 return true;
709 }
710
711 override
712 public void endVisit(MySqlShowSlaveStatusStatement x) {
713
714 }
715
716 override
717 public bool visit(MySqlShowTableStatusStatement x) {
718 return true;
719 }
720
721 override
722 public void endVisit(MySqlShowTableStatusStatement x) {
723
724 }
725
726 override
727 public bool visit(MySqlShowTriggersStatement x) {
728 return true;
729 }
730
731 override
732 public void endVisit(MySqlShowTriggersStatement x) {
733
734 }
735
736 override
737 public bool visit(MySqlShowVariantsStatement x) {
738 return true;
739 }
740
741 override
742 public void endVisit(MySqlShowVariantsStatement x) {
743
744 }
745
746 override
747 public bool visit(MySqlRenameTableStatement.Item x) {
748 return true;
749 }
750
751 override
752 public void endVisit(MySqlRenameTableStatement.Item x) {
753
754 }
755
756 override
757 public bool visit(MySqlRenameTableStatement x) {
758 return true;
759 }
760
761 override
762 public void endVisit(MySqlRenameTableStatement x) {
763
764 }
765
766 override
767 public bool visit(MySqlUseIndexHint x) {
768 return true;
769 }
770
771 override
772 public void endVisit(MySqlUseIndexHint x) {
773
774 }
775
776 override
777 public bool visit(MySqlIgnoreIndexHint x) {
778 return true;
779 }
780
781 override
782 public void endVisit(MySqlIgnoreIndexHint x) {
783
784 }
785
786 override
787 public bool visit(MySqlLockTableStatement x) {
788 return true;
789 }
790
791 override
792 public void endVisit(MySqlLockTableStatement x) {
793
794 }
795
796 override
797 public bool visit(MySqlLockTableStatement.Item x) {
798 return true;
799 }
800
801 override
802 public void endVisit(MySqlLockTableStatement.Item x) {
803
804 }
805
806 override
807 public bool visit(MySqlUnlockTablesStatement x) {
808 return true;
809 }
810
811 override
812 public void endVisit(MySqlUnlockTablesStatement x) {
813
814 }
815
816 override
817 public bool visit(MySqlForceIndexHint x) {
818 return true;
819 }
820
821 override
822 public void endVisit(MySqlForceIndexHint x) {
823
824 }
825
826 override
827 public bool visit(MySqlAlterTableChangeColumn x) {
828 return true;
829 }
830
831 override
832 public void endVisit(MySqlAlterTableChangeColumn x) {
833
834 }
835
836 override
837 public bool visit(SQLAlterCharacter x) {
838 return true;
839 }
840
841 override
842 public void endVisit(SQLAlterCharacter x) {
843
844 }
845
846 override
847 public bool visit(MySqlAlterTableOption x) {
848 return true;
849 }
850
851 override
852 public void endVisit(MySqlAlterTableOption x) {
853
854 }
855
856 override
857 public bool visit(MySqlCreateTableStatement x) {
858 return true;
859 }
860
861 override
862 public void endVisit(MySqlCreateTableStatement x) {
863
864 }
865
866 override
867 public bool visit(MySqlHelpStatement x) {
868 return true;
869 }
870
871 override
872 public void endVisit(MySqlHelpStatement x) {
873
874 }
875
876 override
877 public bool visit(MySqlCharExpr x) {
878 return true;
879 }
880
881 override
882 public void endVisit(MySqlCharExpr x) {
883
884 }
885
886 override
887 public bool visit(MySqlUnique x) {
888 return true;
889 }
890
891 override
892 public void endVisit(MySqlUnique x) {
893
894 }
895
896 override
897 public bool visit(MysqlForeignKey x) {
898 return true;
899 }
900
901 override
902 public void endVisit(MysqlForeignKey x) {
903
904 }
905
906 override
907 public bool visit(MySqlAlterTableModifyColumn x) {
908 return true;
909 }
910
911 override
912 public void endVisit(MySqlAlterTableModifyColumn x) {
913
914 }
915
916 override
917 public bool visit(MySqlAlterTableDiscardTablespace x) {
918 return true;
919 }
920
921 override
922 public void endVisit(MySqlAlterTableDiscardTablespace x) {
923
924 }
925
926 override
927 public bool visit(MySqlAlterTableImportTablespace x) {
928 return true;
929 }
930
931 override
932 public void endVisit(MySqlAlterTableImportTablespace x) {
933
934 }
935
936 override
937 public bool visit(MySqlCreateTableStatement.TableSpaceOption x) {
938 return true;
939 }
940
941 override
942 public void endVisit(MySqlCreateTableStatement.TableSpaceOption x) {
943
944 }
945
946 override
947 public bool visit(MySqlAnalyzeStatement x) {
948 return true;
949 }
950
951 override
952 public void endVisit(MySqlAnalyzeStatement x) {
953
954 }
955
956 override
957 public bool visit(MySqlAlterUserStatement x) {
958 return true;
959 }
960
961 override
962 public void endVisit(MySqlAlterUserStatement x) {
963
964 }
965
966 override
967 public bool visit(MySqlOptimizeStatement x) {
968 return true;
969 }
970
971 override
972 public void endVisit(MySqlOptimizeStatement x) {
973
974 }
975
976 override
977 public bool visit(MySqlHintStatement x) {
978 return true;
979 }
980
981 override
982 public void endVisit(MySqlHintStatement x) {
983
984 }
985
986 override
987 public bool visit(MySqlOrderingExpr x) {
988 return true;
989 }
990
991 override
992 public void endVisit(MySqlOrderingExpr x) {
993
994 }
995
996 override
997 public bool visit(MySqlCaseStatement x) {
998 return true;
999 }
1000
1001 override
1002 public void endVisit(MySqlCaseStatement x) {
1003
1004 }
1005
1006 override
1007 public bool visit(MySqlDeclareStatement x) {
1008 return true;
1009 }
1010
1011 override
1012 public void endVisit(MySqlDeclareStatement x) {
1013
1014 }
1015
1016 override
1017 public bool visit(MySqlSelectIntoStatement x) {
1018 return true;
1019 }
1020
1021 override
1022 public void endVisit(MySqlSelectIntoStatement x) {
1023
1024 }
1025
1026 override
1027 public bool visit(MySqlCaseStatement.MySqlWhenStatement x) {
1028 return true;
1029 }
1030
1031 override
1032 public void endVisit(MySqlCaseStatement.MySqlWhenStatement x) {
1033
1034 }
1035 // add:end
1036
1037 override
1038 public bool visit(MySqlLeaveStatement x) {
1039 return false;
1040 }
1041
1042 override
1043 public void endVisit(MySqlLeaveStatement x) {
1044
1045 }
1046
1047 override
1048 public bool visit(MySqlIterateStatement x) {
1049 return false;
1050 }
1051
1052 override
1053 public void endVisit(MySqlIterateStatement x) {
1054
1055 }
1056
1057 override
1058 public bool visit(MySqlRepeatStatement x) {
1059 return false;
1060 }
1061
1062 override
1063 public void endVisit(MySqlRepeatStatement x) {
1064
1065 }
1066
1067 override
1068 public bool visit(MySqlCursorDeclareStatement x) {
1069 return false;
1070 }
1071
1072 override
1073 public void endVisit(MySqlCursorDeclareStatement x) {
1074
1075 }
1076
1077 override
1078 public bool visit(MySqlUpdateTableSource x) {
1079 return true;
1080 }
1081
1082 override
1083 public void endVisit(MySqlUpdateTableSource x) {
1084
1085 }
1086
1087 override
1088 public bool visit(MySqlAlterTableAlterColumn x) {
1089 return true;
1090 }
1091
1092 override
1093 public void endVisit(MySqlAlterTableAlterColumn x) {
1094
1095 }
1096
1097 override
1098 public bool visit(MySqlSubPartitionByKey x) {
1099 return true;
1100 }
1101
1102 override
1103 public void endVisit(MySqlSubPartitionByKey x) {
1104
1105 }
1106
1107 override
1108 public bool visit(MySqlSubPartitionByList x) {
1109 return true;
1110 }
1111
1112 override
1113 public void endVisit(MySqlSubPartitionByList x) {
1114 }
1115
1116 override
1117 public bool visit(MySqlDeclareHandlerStatement x) {
1118 return false;
1119 }
1120
1121 override
1122 public void endVisit(MySqlDeclareHandlerStatement x) {
1123
1124 }
1125
1126 override
1127 public bool visit(MySqlDeclareConditionStatement x) {
1128 return false;
1129 }
1130
1131 override
1132 public void endVisit(MySqlDeclareConditionStatement x) {
1133
1134 }
1135
1136 override
1137 public bool visit(MySqlFlushStatement x) {
1138 return false;
1139 }
1140
1141 override
1142 public void endVisit(MySqlFlushStatement x) {
1143
1144 }
1145
1146 override
1147 public bool visit(MySqlEventSchedule x) {
1148 return true;
1149 }
1150
1151 override
1152 public void endVisit(MySqlEventSchedule x) {
1153
1154 }
1155
1156 override
1157 public bool visit(MySqlCreateEventStatement x) {
1158 return true;
1159 }
1160
1161 override
1162 public void endVisit(MySqlCreateEventStatement x) {
1163
1164 }
1165
1166 override
1167 public bool visit(MySqlCreateAddLogFileGroupStatement x) {
1168 return true;
1169 }
1170
1171 override
1172 public void endVisit(MySqlCreateAddLogFileGroupStatement x) {
1173
1174 }
1175
1176 override
1177 public bool visit(MySqlCreateServerStatement x) {
1178 return true;
1179 }
1180
1181 override
1182 public void endVisit(MySqlCreateServerStatement x) {
1183
1184 }
1185
1186 override
1187 public bool visit(MySqlCreateTableSpaceStatement x) {
1188 return true;
1189 }
1190
1191 override
1192 public void endVisit(MySqlCreateTableSpaceStatement x) {
1193
1194 }
1195
1196 override
1197 public bool visit(MySqlAlterEventStatement x) {
1198 return true;
1199 }
1200
1201 override
1202 public void endVisit(MySqlAlterEventStatement x) {
1203
1204 }
1205
1206 override
1207 public bool visit(MySqlAlterLogFileGroupStatement x) {
1208 return true;
1209 }
1210
1211 override
1212 public void endVisit(MySqlAlterLogFileGroupStatement x) {
1213
1214 }
1215
1216 override
1217 public bool visit(MySqlAlterServerStatement x) {
1218 return true;
1219 }
1220
1221 override
1222 public void endVisit(MySqlAlterServerStatement x) {
1223
1224 }
1225
1226 override
1227 public bool visit(MySqlAlterTablespaceStatement x) {
1228 return true;
1229 }
1230
1231 override
1232 public void endVisit(MySqlAlterTablespaceStatement x) {
1233
1234 }
1235
1236 override
1237 public bool visit(MySqlShowDatabasePartitionStatusStatement x) {
1238 return true;
1239 }
1240
1241 override
1242 public void endVisit(MySqlShowDatabasePartitionStatusStatement x) {
1243
1244 }
1245
1246 override
1247 public bool visit(MySqlChecksumTableStatement x) {
1248 return true;
1249 }
1250
1251 override
1252 public void endVisit(MySqlChecksumTableStatement x) {
1253
1254 }
1255
1256 } //