Skip to content

Commit

Permalink
*.: adjust explain format radondb#701
Browse files Browse the repository at this point in the history
  • Loading branch information
hustjieke committed Dec 9, 2020
1 parent 21e7bf1 commit e5d5f73
Show file tree
Hide file tree
Showing 8 changed files with 1,115 additions and 769 deletions.
361 changes: 352 additions & 9 deletions intergration/radon-test/r/desc_explain.result

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions intergration/radon-test/t/desc_explain.test
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ desc integrate_test.t 'c1';
desc integrate_test.t 'c_';
desc integrate_test.t "c_%%%";

explain select * from integrate_test.t;
desc insert into integrate_test.t(c1) values(1);
explain delete from integrate_test.t where c1=2;
explain select * from integrate_test.t\G;
desc insert into integrate_test.t(c1) values(1)\G;
explain delete from integrate_test.t where c1=2\G;

drop database integrate_test;
1 change: 0 additions & 1 deletion src/proxy/explain.go
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ func (spanner *Spanner) handleExplain(session *driver.Session, query string, nod
return nil, err
}
case *sqlparser.Update:
case *sqlparser.Checksum:
default:
return nil, sqldb.NewSQLError(sqldb.ER_SYNTAX_ERROR, "explain only supports SELECT/DELETE/INSERT/UNION")
}
Expand Down
3 changes: 3 additions & 0 deletions src/vendor/github.com/xelabs/go-mysqlstack/sqlparser/ast.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit e5d5f73

Please sign in to comment.