Add updated sort key for vendors

Signed-off-by: Bryan Frimin <bryan@getprobo.com>
This commit is contained in:
Bryan Frimin
2025-06-02 13:31:43 -07:00
parent 505791e5a7
commit 5eaab396e3
2 changed files with 3 additions and 0 deletions

View File

@@ -59,6 +59,8 @@ func (v Vendor) CursorKey(orderBy VendorOrderField) page.CursorKey {
switch orderBy {
case VendorOrderFieldCreatedAt:
return page.NewCursorKey(v.ID, v.CreatedAt)
case VendorOrderFieldUpdatedAt:
return page.NewCursorKey(v.ID, v.UpdatedAt)
case VendorOrderFieldName:
return page.NewCursorKey(v.ID, v.Name)
}

View File

@@ -20,6 +20,7 @@ type (
const (
VendorOrderFieldCreatedAt VendorOrderField = "CREATED_AT"
VendorOrderFieldUpdatedAt VendorOrderField = "UPDATED_AT"
VendorOrderFieldName VendorOrderField = "NAME"
)