From 41634f24e75671c9adf9d556ea23012d71e3028f Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Sun, 29 Mar 2020 00:28:06 +0800 Subject: [PATCH] Fix sqlite dump --- engine.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/engine.go b/engine.go index d5e599d6..fe62feb3 100644 --- a/engine.go +++ b/engine.go @@ -543,7 +543,15 @@ func (engine *Engine) dumpTables(tables []*schemas.Table, w io.Writer, tp ...sch temp += fmt.Sprintf(", '%s'", s) } } else { - temp += fmt.Sprintf(", %s", s) + if dq, ok := d.(bool); ok && dstDialect.URI().DBType == schemas.SQLITE { + if dq { + temp += ", 1" + } else { + temp += ", 0" + } + } else { + temp += fmt.Sprintf(", %s", s) + } } } }