support sqlite3

This commit is contained in:
tangpanqing
2022-12-26 11:48:08 +08:00
parent bb9d0dfa69
commit f4240835d7
2 changed files with 12 additions and 6 deletions

View File

@@ -187,6 +187,10 @@ func (mm *MigrateExecutor) getColumnsFromDb(dbName string, tableName string) []C
if columnsFromDb[j].DataType.String == "double precision" {
columnsFromDb[j].DataType = null.StringFrom("float")
}
if columnsFromDb[j].DataType.String == "timestamp without time zone" {
columnsFromDb[j].DataType = null.StringFrom("timestamp")
}
}
return columnsFromDb
@@ -465,6 +469,7 @@ func getDataType(fieldType string, fieldMap map[string]string) string {
}
if "Time" == fieldType {
DataType = "date"
DataType = "timestamp"
}
if "Float" == fieldType {
DataType = "float"