Skip to content

Commit 54a1777

Browse files
committed
Check clhs
1 parent ea730e0 commit 54a1777

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

gormigrate.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,10 @@ func (g *Gormigrate) createMigrationTableIfNotExists() error {
233233
}
234234

235235
sql := fmt.Sprintf("CREATE TABLE %s (%s VARCHAR(%d) PRIMARY KEY)", g.options.TableName, g.options.IDColumnName, g.options.IDColumnSize)
236+
237+
if g.db.Dialect().GetName() == "clickhouse" {
238+
sql = fmt.Sprintf("CREATE TABLE %s (%s String) ENGINE = TinyLog", g.options.TableName, g.options.IDColumnName)
239+
}
236240
if err := g.db.Exec(sql).Error; err != nil {
237241
return err
238242
}

0 commit comments

Comments
 (0)