diff --git a/catalog/dto/product.go b/catalog/dto/product.go index 9448df6..66a26ed 100644 --- a/catalog/dto/product.go +++ b/catalog/dto/product.go @@ -9,9 +9,9 @@ type GetProductRequestDTO struct { } type GetProductResponseDTO struct { - ID int `json:"id"` - PID string `json:"pid"` + ID string `json:"id"` Name string `json:"name"` + Slug string `json:"slug"` Price float64 `json:"price"` CreatedAt time.Duration `json:"created_at"` UpdatedAt time.Duration `json:"updated_at,omitempty"` diff --git a/catalog/entity/product.go b/catalog/entity/product.go index eb2a7cf..7d6ccec 100644 --- a/catalog/entity/product.go +++ b/catalog/entity/product.go @@ -3,8 +3,8 @@ package catalog import "github.com/jackc/pgtype" type Product struct { - ID int `db:"id"` - PID string `db:"pid"` + ID string `db:"id"` + Slug string `db:"slug"` Name string `db:"name"` Price float64 `db:"price"` CreatedAt pgtype.Timestamp `db:"created_at"` diff --git a/catalog/model/product.go b/catalog/model/product.go index d3aab2f..72096eb 100644 --- a/catalog/model/product.go +++ b/catalog/model/product.go @@ -5,8 +5,8 @@ import ( ) type Product struct { - PID string `db:"pid"` Name string `db:"name"` + Slug string `db:"slug"` Price float64 `db:"price"` CreatedAt time.Time `db:"created_at"` UpdatedAt time.Time `db:"updated_at,omitempty"`