Skip to content

Commit 1c915af

Browse files
author
ffffwh
committed
mapping: create table like #875
rename the like part.
1 parent 900f289 commit 1c915af

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

drivers/mysql/mysql/binlog/binlog_reader.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -828,6 +828,7 @@ func (b *BinlogReader) loadMapping(sql, currentSchema string,
828828
renameAstTableFn(v.Table)
829829
case *ast.CreateTableStmt:
830830
renameAstTableFn(v.Table)
831+
renameAstTableFn(v.ReferTable)
831832
case *ast.AlterTableStmt:
832833
renameAstTableFn(v.Table)
833834
for _, spec := range v.Specs {

helper/tryparser/tryparser.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ func main() {
1818
log.Println("hello")
1919

2020
p := tparser.New()
21-
sql := "CREATE DATABASE `db1` /*!40100 DEFAULT CHARACTER SET utf8 */"
21+
sql := "create table a.b like a.a"
2222
ast, err := p.ParseOneStmt(sql, "", "")
2323

2424
u.PanicIfErr(err)

0 commit comments

Comments
 (0)