Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactor deletion (#28610) | delvh | 2023-12-25 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | Introduce the new generic deletion methods - `func DeleteByID[T any](ctx context.Context, id int64) (int64, error)` - `func DeleteByIDs[T any](ctx context.Context, ids ...int64) error` - `func Delete[T any](ctx context.Context, opts FindOptions) (int64, error)` So, we no longer need any specific deletion method and can just use the generic ones instead. Replacement of #28450 Closes #28450 --------- Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> | ||||
* | Use db.Find instead of writing methods for every object (#28084) | Lunny Xiao | 2023-11-24 | 1 | -3/+3 |
| | | | | For those simple objects, it's unnecessary to write the find and count methods again and again. | ||||
* | Refactor secrets modification logic (#26873) | KN4CK3R | 2023-09-05 | 2 | -0/+108 |
- Share code between web and api - Add some tests |