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) + } } } }