session and activity delete
This commit is contained in:
@ -15,6 +15,8 @@ class ActivitiesDao extends DatabaseAccessor<AppDatabase> with _$ActivitiesDaoMi
|
||||
return await (select(activities)..where((activity) => activity.id.equals(id) )).getSingle();
|
||||
}
|
||||
|
||||
Future remove(Activity activity) => delete(activities).delete(activity);
|
||||
|
||||
Future<List<Activity>> sessionActivities(int id) async {
|
||||
final result = select(db.sessionActivities).join(
|
||||
[
|
||||
|
@ -11,7 +11,17 @@ class SessionsDao extends DatabaseAccessor<AppDatabase> with _$SessionsDaoMixin
|
||||
return await select(sessions).get();
|
||||
}
|
||||
|
||||
// Future<List<Session>> remove
|
||||
|
||||
// Future<List<Session>> all() => select(sessions).get();
|
||||
// Stream<List<Session>> watch() => select(sessions).watch();
|
||||
// Future insert(Session session) => into(sessions).insert(session);
|
||||
// Future replace(Session session) => update(sessions).replace(session);
|
||||
Future remove(Session session) => delete(sessions).delete(session);
|
||||
|
||||
Future<Session> find(int id) async {
|
||||
return await (select(sessions)..where((session) => session.id.equals(id) )).getSingle();
|
||||
}
|
||||
|
||||
|
||||
}
|
Reference in New Issue
Block a user