dbhelper init and minsdkversion changed
This commit is contained in:
@@ -4,6 +4,7 @@ import 'pages/dashboard_page.dart';
|
||||
import 'services/dbhelper.dart';
|
||||
|
||||
void main() async {
|
||||
WidgetsFlutterBinding.ensureInitialized();
|
||||
await DbHelper.init();
|
||||
runApp(const MyApp());
|
||||
}
|
||||
|
||||
@@ -5,6 +5,7 @@ import '../models/todo.dart';
|
||||
|
||||
class DbHelper {
|
||||
static late Isar _isar;
|
||||
static int get nextTodoId => _isar.todos.autoIncrement();
|
||||
|
||||
static init() async {
|
||||
final dir = await getApplicationDocumentsDirectory();
|
||||
@@ -12,5 +13,10 @@ class DbHelper {
|
||||
schemas: [TodoSchema],
|
||||
directory: dir.path,
|
||||
);
|
||||
var todos = [
|
||||
Todo(id: nextTodoId, title: 'Get Stuff Done'),
|
||||
Todo(id: nextTodoId, title: 'Some shit'),
|
||||
];
|
||||
_isar.write((isar) => isar.todos.putAll(todos));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user