convert to dao calls, prep for migration strategy and first start db seed
This commit is contained in:
@ -1,5 +1,6 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'package:sendtrain/database/database.dart';
|
||||
import 'package:sendtrain/models/activity_timer_model.dart';
|
||||
import 'package:sendtrain/screens/activities_screen.dart';
|
||||
import 'package:sendtrain/screens/sessions_screen.dart';
|
||||
@ -11,7 +12,6 @@ class SendTrain extends StatelessWidget {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
// seedDb();
|
||||
return MaterialApp(
|
||||
title: "Sendtrain",
|
||||
theme: ThemeData.dark(useMaterial3: true),
|
||||
@ -93,10 +93,13 @@ class _AppState extends State<App> {
|
||||
}
|
||||
|
||||
void main() {
|
||||
runApp(
|
||||
ChangeNotifierProvider(
|
||||
create: (context) => ActivityTimerModel(),
|
||||
child: const SendTrain(),
|
||||
),
|
||||
);
|
||||
runApp(MultiProvider(
|
||||
providers: [
|
||||
ChangeNotifierProvider(create: (context) => ActivityTimerModel()),
|
||||
Provider<AppDatabase>(
|
||||
create: (context) => AppDatabase(),
|
||||
dispose: (context, db) => db.close()),
|
||||
],
|
||||
child: const SendTrain(),
|
||||
));
|
||||
}
|
||||
|
Reference in New Issue
Block a user