From 0865faa1d800e4a13e94b424c06b79e9459f63d9 Mon Sep 17 00:00:00 2001 From: bpavuk Date: Sat, 3 Aug 2024 11:48:44 +0300 Subject: [PATCH] added vararg deletion feature --- .../kotlin/dev/inmo/micro_utils/repos/StandartCRUDRepo.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/StandartCRUDRepo.kt b/repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/StandartCRUDRepo.kt index 28a9b94983f..c029c83f954 100644 --- a/repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/StandartCRUDRepo.kt +++ b/repos/common/src/commonMain/kotlin/dev/inmo/micro_utils/repos/StandartCRUDRepo.kt @@ -39,6 +39,7 @@ interface WriteCRUDRepo : Repo { suspend fun update(id: IdType, value: InputValueType): ObjectType? suspend fun update(values: List>): List suspend fun deleteById(ids: List) + suspend fun deleteById(vararg ids: IdType) = deleteById(ids.toList()) } typealias WriteStandardCRUDRepo = WriteCRUDRepo