opt.: migrate to new fl_lib (#649)

Fixes #648
This commit is contained in:
lollipopkit🏳️‍⚧️
2024-12-02 21:06:44 +08:00
committed by GitHub
parent b882baeafa
commit ddd32e82d4
50 changed files with 10858 additions and 225 deletions

View File

@@ -2,14 +2,15 @@ import 'package:fl_lib/fl_lib.dart';
import 'package:server_box/data/model/server/snippet.dart';
class SnippetStore extends PersistentStore {
class SnippetStore extends HiveStore {
SnippetStore._() : super('snippet');
static final instance = SnippetStore._();
void put(Snippet snippet) {
box.put(snippet.name, snippet);
box.updateLastModified();
// box.put(snippet.name, snippet);
// box.updateLastModified();
set(snippet.name, snippet);
}
List<Snippet> fetch() {
@@ -25,7 +26,8 @@ class SnippetStore extends PersistentStore {
}
void delete(Snippet s) {
box.delete(s.name);
box.updateLastModified();
// box.delete(s.name);
// box.updateLastModified();
remove(s.name);
}
}