add sorting; implement sort criteria in default repo ; adding html header

This commit is contained in:
2025-01-01 23:28:12 +01:00
parent db91ebeece
commit fe9ac81281
6 changed files with 43 additions and 9 deletions

View File

@@ -9,5 +9,5 @@ type IRepository[T IIdentifiable] interface {
Delete(t T) error
GetAll() ([]T, error)
GetById(id string) (T, error)
GetByCriteria(c ISearchCriteria[T]) ([]T, error)
GetByCriteria(c ISortCriteria[T]) ([]T, error)
}