From 6f9df57c50ece1957dc630662270b0b06cb7a6b2 Mon Sep 17 00:00:00 2001 From: CyJaySong Date: Sat, 28 Oct 2023 15:19:43 +0800 Subject: [PATCH] Fix code --- dialects/time.go | 5 +---- internal/statements/statement.go | 4 +--- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/dialects/time.go b/dialects/time.go index 81fc2a16..d4295b44 100644 --- a/dialects/time.go +++ b/dialects/time.go @@ -18,10 +18,7 @@ func FormatColumnTime(dialect Dialect, dbLocation *time.Location, col *schemas.C if col.Nullable { return nil, nil } - if col.SQLType.IsNumeric() { - return 0, nil - } - if col.SQLType.Name == schemas.TimeStamp || col.SQLType.Name == schemas.TimeStampz { + if col.SQLType.IsNumeric() || col.SQLType.Name == schemas.TimeStamp || col.SQLType.Name == schemas.TimeStampz { return 0, nil } } diff --git a/internal/statements/statement.go b/internal/statements/statement.go index 61db60c3..713b858f 100644 --- a/internal/statements/statement.go +++ b/internal/statements/statement.go @@ -704,9 +704,7 @@ func (statement *Statement) CondDeleted(col *schemas.Column) builder.Cond { colName = statement.quote(prefix) + "." + statement.quote(col.Name) } cond := builder.NewCond() - if col.SQLType.IsNumeric() { - cond = builder.Eq{colName: 0} - } else if col.SQLType.Name == schemas.TimeStamp || col.SQLType.Name == schemas.TimeStampz { + if col.SQLType.IsNumeric() || col.SQLType.Name == schemas.TimeStamp || col.SQLType.Name == schemas.TimeStampz { cond = builder.Eq{colName: 0} } else { cond = builder.Eq{colName: utils.ZeroTime1}