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"`
|
Category InventoryCategory `json:"category"`
|
||||||
Quantity float64 `json:"quantity"`
|
Quantity float64 `json:"quantity"`
|
||||||
Unit HarvestUnit `json:"unit"`
|
Unit HarvestUnit `json:"unit"`
|
||||||
DateAdded time.Time `json:"date_added"`
|
DateAdded time.Time `json:"dateAdded"`
|
||||||
Status InventoryStatus `json:"status"`
|
Status InventoryStatus `json:"status"`
|
||||||
CreatedAt time.Time `json:"created_at,omitempty"`
|
CreatedAt time.Time `json:"createdAt,omitempty"`
|
||||||
UpdatedAt time.Time `json:"updated_at,omitempty"`
|
UpdatedAt time.Time `json:"updatedAt,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
type InventoryStatus struct {
|
type InventoryStatus struct {
|
||||||
@ -100,14 +100,14 @@ type HarvestUnit struct {
|
|||||||
|
|
||||||
type CreateInventoryItemInput struct {
|
type CreateInventoryItemInput struct {
|
||||||
Header string `header:"Authorization" required:"true" example:"Bearer token"`
|
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 {
|
Body struct {
|
||||||
Name string `json:"name" required:"true"`
|
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"`
|
Quantity float64 `json:"quantity" required:"true"`
|
||||||
UnitID int `json:"unit_id" required:"true"`
|
UnitID int `json:"unitId" required:"true"`
|
||||||
DateAdded time.Time `json:"date_added" required:"true"`
|
DateAdded time.Time `json:"dateAdded" required:"true"`
|
||||||
StatusID int `json:"status_id" required:"true"`
|
StatusID int `json:"statusId" required:"true"`
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -119,15 +119,15 @@ type CreateInventoryItemOutput struct {
|
|||||||
|
|
||||||
type UpdateInventoryItemInput struct {
|
type UpdateInventoryItemInput struct {
|
||||||
Header string `header:"Authorization" required:"true" example:"Bearer token"`
|
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"`
|
ID string `path:"id"`
|
||||||
Body struct {
|
Body struct {
|
||||||
Name string `json:"name"`
|
Name string `json:"name"`
|
||||||
CategoryID int `json:"category_id"`
|
CategoryID int `json:"categoryId"`
|
||||||
Quantity float64 `json:"quantity"`
|
Quantity float64 `json:"quantity"`
|
||||||
UnitID int `json:"unit_id"`
|
UnitID int `json:"unitId"`
|
||||||
DateAdded time.Time `json:"date_added"`
|
DateAdded time.Time `json:"dateAdded"`
|
||||||
StatusID int `json:"status_id"`
|
StatusID int `json:"statusId"`
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -137,14 +137,14 @@ type UpdateInventoryItemOutput struct {
|
|||||||
|
|
||||||
type GetInventoryItemsInput struct {
|
type GetInventoryItemsInput struct {
|
||||||
Header string `header:"Authorization" required:"true" example:"Bearer token"`
|
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"`
|
||||||
CategoryID int `query:"category_id"`
|
CategoryID int `query:"categoryId"`
|
||||||
StatusID int `query:"status_id"`
|
StatusID int `query:"statusId"`
|
||||||
StartDate time.Time `query:"start_date" format:"date-time"`
|
StartDate time.Time `query:"startDate" format:"date-time"`
|
||||||
EndDate time.Time `query:"end_date" format:"date-time"`
|
EndDate time.Time `query:"endDate" format:"date-time"`
|
||||||
SearchQuery string `query:"search"`
|
SearchQuery string `query:"search"`
|
||||||
SortBy string `query:"sort_by" enum:"name,quantity,date_added,created_at"`
|
SortBy string `query:"sortBy" enum:"name,quantity,dateAdded,createdAt"`
|
||||||
SortOrder string `query:"sort_order" enum:"asc,desc" default:"desc"`
|
SortOrder string `query:"sortOrder" enum:"asc,desc" default:"desc"`
|
||||||
}
|
}
|
||||||
|
|
||||||
type GetInventoryItemsOutput struct {
|
type GetInventoryItemsOutput struct {
|
||||||
@ -153,7 +153,7 @@ type GetInventoryItemsOutput struct {
|
|||||||
|
|
||||||
type GetInventoryItemInput struct {
|
type GetInventoryItemInput struct {
|
||||||
Header string `header:"Authorization" required:"true" example:"Bearer token"`
|
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"`
|
ID string `path:"id"`
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -163,7 +163,7 @@ type GetInventoryItemOutput struct {
|
|||||||
|
|
||||||
type DeleteInventoryItemInput struct {
|
type DeleteInventoryItemInput struct {
|
||||||
Header string `header:"Authorization" required:"true" example:"Bearer token"`
|
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"`
|
ID string `path:"id"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user