From ba5bfca7339ad5fbd613ae63c104d132b31c8e17 Mon Sep 17 00:00:00 2001 From: juancer Date: Sat, 23 Jan 2021 05:45:22 +0100 Subject: [PATCH] Update model.go improvement in gorm Model --- model.go | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/model.go b/model.go index 3334d17c..9bd1e491 100644 --- a/model.go +++ b/model.go @@ -8,8 +8,12 @@ import "time" // gorm.Model // } type Model struct { - ID uint `gorm:"primarykey"` - CreatedAt time.Time - UpdatedAt time.Time - DeletedAt DeletedAt `gorm:"index"` + ID int64 `gorm:"primarykey" json:"id"` + CreatedBy int64 `gorm:"created_by" json:"created_by,omitempty"` + UpdatedBy int64 `gorm:"updated_by" json:"updated_by,omitempty"` + DeletedBy int64 `gorm:"deleted_by" json:"deleted_by,omitempty"` + Deleted bool `gorm:"deleted" json:"deleted"` + CreatedAt *time.Time `json:"created_at,omitempty"` + UpdatedAt *time.Time `json:"updated_at,omitempty"` + DeletedAt *time.Time `gorm:"index" json:"deleted_at,omitempty"` }