fix: set --only-dml default false

This commit is contained in:
dfcao 2018-03-15 23:08:17 +08:00
parent 9611b80731
commit 3f328625e3
2 changed files with 2 additions and 2 deletions

View File

@ -116,7 +116,7 @@ UPDATE `test`.`test3` SET `addtime`='2016-12-10 13:03:22', `data`='中文', `id`
-t, --tables 只解析目标table的sql多张表用空格隔开如-t tbl1 tbl2。可选。默认为空。
--only-dml 只解析dml忽略ddl。可选。默认TRUE
--only-dml 只解析dml忽略ddl。可选。默认False
--sql-type 只解析指定类型支持INSERT, UPDATE, DELETE。多个类型用空格隔开如--sql-type INSERT DELETE。可选。默认为增删改都解析。用了此参数但没填任何类型则三者都不解析。

View File

@ -85,7 +85,7 @@ def parse_args():
help='tables you want to process', default='')
event = parser.add_argument_group('type filter')
event.add_argument('--only-dml', dest='only_dml', action='store_true', default=True,
event.add_argument('--only-dml', dest='only_dml', action='store_true', default=False,
help='only print dml, ignore ddl')
event.add_argument('--sql-type', dest='sql_type', type=str, nargs='*', default=['INSERT', 'UPDATE', 'DELETE'],
help='Sql type you want to process, support INSERT, UPDATE, DELETE.')