|
1 | 1 | abstract class LocalStorageService { |
2 | | - Future<void> init(); |
| 2 | + Future<void> add(String collectionName); |
3 | 3 |
|
4 | | - Future<void> create({required String key, required String value}); |
| 4 | + Future<void> create({String collectionName, required String key, required String value}); |
5 | 5 |
|
6 | | - Future<void> createMany({required Map<String, String> values}); |
| 6 | + Future<void> createMany({String collectionName, required Map<String, String> values}); |
7 | 7 |
|
8 | | - Future<String?> read({required String key}); |
| 8 | + Future<String?> read({String collectionName, required String key}); |
9 | 9 |
|
10 | | - Future<Map<String, String?>> readMany({required List<String> keys}); |
| 10 | + Future<Map<String, String?>> readMany({String collectionName, required List<String> keys}); |
11 | 11 |
|
12 | | - Future<Map<String, String?>> readAll(); |
| 12 | + Future<Map<String, String?>> readAll({String collectionName}); |
13 | 13 |
|
14 | | - Future<void> update({required String key, required String value}); |
| 14 | + Future<void> update({String collectionName, required String key, required String value}); |
15 | 15 |
|
16 | | - Future<void> updateMany({required Map<String, String> values}); |
| 16 | + Future<void> updateMany({String collectionName, required Map<String, String> values}); |
17 | 17 |
|
18 | | - Future<void> createOrUpdate({required String key, required String value}); |
| 18 | + Future<void> createOrUpdate({String collectionName, required String key, required String value}); |
19 | 19 |
|
20 | | - Future<void> createOrUpdateMany({required Map<String, String> values}); |
| 20 | + Future<void> createOrUpdateMany({String collectionName, required Map<String, String> values}); |
21 | 21 |
|
22 | | - Future<void> delete({required String key}); |
| 22 | + Future<void> delete({String collectionName, required String key}); |
23 | 23 |
|
24 | | - Future<void> deleteMany({List<String> keys = const []}); |
| 24 | + Future<void> deleteMany({String collectionName, List<String> keys = const []}); |
25 | 25 |
|
26 | | - Future<void> deleteAll(); |
| 26 | + Future<void> deleteAll({String collectionName}); |
27 | 27 | } |
0 commit comments