diff --git a/catalog/entity/product.go b/catalog/entity/product.go index fc3f40d..64e82aa 100644 --- a/catalog/entity/product.go +++ b/catalog/entity/product.go @@ -8,5 +8,5 @@ type Product struct { Name string `json:"name", db:"name"` Price float64 `json:"price", db:"price"` CreatedAt time.Time `json:"created_at", db:"created_at"` - UpdatedAt *time.Time `json:"updated_at", db:"updated_at, omitempty"` + UpdatedAt *time.Time `json:"updated_at,omitempty", db:"updated_at, omitempty"` } diff --git a/identity/entity/user.go b/identity/entity/user.go index 5a4ba4b..2c0d2fd 100644 --- a/identity/entity/user.go +++ b/identity/entity/user.go @@ -3,12 +3,12 @@ package identity import "time" type User struct { - ID string `db:"id" json:"id"` - Email string `db:"email" json:"email"` - Username string `db:"username" json:"username"` - Password string `db:"password" json:"password"` - CreatedAt time.Time `db:"created_at" json:"created_at"` - ModifiedAt time.Time `db:"modified_at" json:"modified_at"` // FIXME: zero-value issue + ID string `db:"id" json:"id"` + Email string `db:"email" json:"email"` + Username string `db:"username" json:"username"` + Password string `db:"password" json:"password"` + CreatedAt time.Time `db:"created_at" json:"created_at"` + UpdatedAt time.Time `db:"udpated_at,omitempty" json:"updated_at,omitempty"` // FIXME: zero-value issue } // var TestUser = &User{