Skip to content

Commit 9f74f72

Browse files
committed
Updated: add method, parameter collectionName
1 parent 00f7355 commit 9f74f72

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed
Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
abstract class LocalStorageService {
2-
Future<void> init();
2+
Future<void> add(String collectionName);
33

4-
Future<void> create({required String key, required String value});
4+
Future<void> create({String collectionName, required String key, required String value});
55

6-
Future<void> createMany({required Map<String, String> values});
6+
Future<void> createMany({String collectionName, required Map<String, String> values});
77

8-
Future<String?> read({required String key});
8+
Future<String?> read({String collectionName, required String key});
99

10-
Future<Map<String, String?>> readMany({required List<String> keys});
10+
Future<Map<String, String?>> readMany({String collectionName, required List<String> keys});
1111

12-
Future<Map<String, String?>> readAll();
12+
Future<Map<String, String?>> readAll({String collectionName});
1313

14-
Future<void> update({required String key, required String value});
14+
Future<void> update({String collectionName, required String key, required String value});
1515

16-
Future<void> updateMany({required Map<String, String> values});
16+
Future<void> updateMany({String collectionName, required Map<String, String> values});
1717

18-
Future<void> createOrUpdate({required String key, required String value});
18+
Future<void> createOrUpdate({String collectionName, required String key, required String value});
1919

20-
Future<void> createOrUpdateMany({required Map<String, String> values});
20+
Future<void> createOrUpdateMany({String collectionName, required Map<String, String> values});
2121

22-
Future<void> delete({required String key});
22+
Future<void> delete({String collectionName, required String key});
2323

24-
Future<void> deleteMany({List<String> keys = const []});
24+
Future<void> deleteMany({String collectionName, List<String> keys = const []});
2525

26-
Future<void> deleteAll();
26+
Future<void> deleteAll({String collectionName});
2727
}

0 commit comments

Comments
 (0)