mirror of
https://github.com/ForFarmTeam/ForFarm.git
synced 2025-12-19 14:04:08 +01:00
feat: change format field to use camelCase
This commit is contained in:
parent
0c2f026a5f
commit
0b79b53673
@ -77,10 +77,10 @@ type InventoryItemResponse struct {
|
||||
Category InventoryCategory `json:"category"`
|
||||
Quantity float64 `json:"quantity"`
|
||||
Unit HarvestUnit `json:"unit"`
|
||||
DateAdded time.Time `json:"date_added"`
|
||||
DateAdded time.Time `json:"dateAdded"`
|
||||
Status InventoryStatus `json:"status"`
|
||||
CreatedAt time.Time `json:"created_at,omitempty"`
|
||||
UpdatedAt time.Time `json:"updated_at,omitempty"`
|
||||
CreatedAt time.Time `json:"createdAt,omitempty"`
|
||||
UpdatedAt time.Time `json:"updatedAt,omitempty"`
|
||||
}
|
||||
|
||||
type InventoryStatus struct {
|
||||
@ -100,14 +100,14 @@ type HarvestUnit struct {
|
||||
|
||||
type CreateInventoryItemInput struct {
|
||||
Header string `header:"Authorization" required:"true" example:"Bearer token"`
|
||||
UserID string `header:"user_id" required:"true" example:"user-uuid"`
|
||||
UserID string `header:"userId" required:"true" example:"user-uuid"`
|
||||
Body struct {
|
||||
Name string `json:"name" required:"true"`
|
||||
CategoryID int `json:"category_id" required:"true"`
|
||||
CategoryID int `json:"categoryId" required:"true"`
|
||||
Quantity float64 `json:"quantity" required:"true"`
|
||||
UnitID int `json:"unit_id" required:"true"`
|
||||
DateAdded time.Time `json:"date_added" required:"true"`
|
||||
StatusID int `json:"status_id" required:"true"`
|
||||
UnitID int `json:"unitId" required:"true"`
|
||||
DateAdded time.Time `json:"dateAdded" required:"true"`
|
||||
StatusID int `json:"statusId" required:"true"`
|
||||
}
|
||||
}
|
||||
|
||||
@ -119,15 +119,15 @@ type CreateInventoryItemOutput struct {
|
||||
|
||||
type UpdateInventoryItemInput struct {
|
||||
Header string `header:"Authorization" required:"true" example:"Bearer token"`
|
||||
UserID string `header:"user_id" required:"true" example:"user-uuid"`
|
||||
UserID string `header:"userId" required:"true" example:"user-uuid"`
|
||||
ID string `path:"id"`
|
||||
Body struct {
|
||||
Name string `json:"name"`
|
||||
CategoryID int `json:"category_id"`
|
||||
CategoryID int `json:"categoryId"`
|
||||
Quantity float64 `json:"quantity"`
|
||||
UnitID int `json:"unit_id"`
|
||||
DateAdded time.Time `json:"date_added"`
|
||||
StatusID int `json:"status_id"`
|
||||
UnitID int `json:"unitId"`
|
||||
DateAdded time.Time `json:"dateAdded"`
|
||||
StatusID int `json:"statusId"`
|
||||
}
|
||||
}
|
||||
|
||||
@ -137,14 +137,14 @@ type UpdateInventoryItemOutput struct {
|
||||
|
||||
type GetInventoryItemsInput struct {
|
||||
Header string `header:"Authorization" required:"true" example:"Bearer token"`
|
||||
UserID string `header:"user_id" required:"true" example:"user-uuid"`
|
||||
CategoryID int `query:"category_id"`
|
||||
StatusID int `query:"status_id"`
|
||||
StartDate time.Time `query:"start_date" format:"date-time"`
|
||||
EndDate time.Time `query:"end_date" format:"date-time"`
|
||||
UserID string `header:"userId" required:"true" example:"user-uuid"`
|
||||
CategoryID int `query:"categoryId"`
|
||||
StatusID int `query:"statusId"`
|
||||
StartDate time.Time `query:"startDate" format:"date-time"`
|
||||
EndDate time.Time `query:"endDate" format:"date-time"`
|
||||
SearchQuery string `query:"search"`
|
||||
SortBy string `query:"sort_by" enum:"name,quantity,date_added,created_at"`
|
||||
SortOrder string `query:"sort_order" enum:"asc,desc" default:"desc"`
|
||||
SortBy string `query:"sortBy" enum:"name,quantity,dateAdded,createdAt"`
|
||||
SortOrder string `query:"sortOrder" enum:"asc,desc" default:"desc"`
|
||||
}
|
||||
|
||||
type GetInventoryItemsOutput struct {
|
||||
@ -153,7 +153,7 @@ type GetInventoryItemsOutput struct {
|
||||
|
||||
type GetInventoryItemInput struct {
|
||||
Header string `header:"Authorization" required:"true" example:"Bearer token"`
|
||||
UserID string `header:"user_id" required:"true" example:"user-uuid"`
|
||||
UserID string `header:"userId" required:"true" example:"user-uuid"`
|
||||
ID string `path:"id"`
|
||||
}
|
||||
|
||||
@ -163,7 +163,7 @@ type GetInventoryItemOutput struct {
|
||||
|
||||
type DeleteInventoryItemInput struct {
|
||||
Header string `header:"Authorization" required:"true" example:"Bearer token"`
|
||||
UserID string `header:"user_id" required:"true" example:"user-uuid"`
|
||||
UserID string `header:"userId" required:"true" example:"user-uuid"`
|
||||
ID string `path:"id"`
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user