migration commit
This commit is contained in:
20
lib/models/activity_model.dart
Normal file
20
lib/models/activity_model.dart
Normal file
@ -0,0 +1,20 @@
|
||||
import '../classes/activity_action.dart';
|
||||
|
||||
class ActivityModel {
|
||||
ActivityModel(
|
||||
{required this.id,
|
||||
required this.title,
|
||||
required this.type,
|
||||
required this.categories,
|
||||
required this.description,
|
||||
required this.actions,
|
||||
this.resources});
|
||||
|
||||
final int id;
|
||||
final String title;
|
||||
final String type;
|
||||
final List<String> categories;
|
||||
final String description;
|
||||
final List<ActivityAction> actions;
|
||||
final List<String>? resources;
|
||||
}
|
21
lib/models/session_model.dart
Normal file
21
lib/models/session_model.dart
Normal file
@ -0,0 +1,21 @@
|
||||
import 'package:sendtrain/classes/media.dart';
|
||||
import 'package:sendtrain/models/activity_model.dart';
|
||||
|
||||
class SessionModel {
|
||||
SessionModel(
|
||||
{required this.id,
|
||||
required this.title,
|
||||
required this.content,
|
||||
required this.date,
|
||||
this.activities,
|
||||
this.achievements,
|
||||
this.media});
|
||||
|
||||
final int id;
|
||||
final String title;
|
||||
final String content;
|
||||
final DateTime date;
|
||||
final List<ActivityModel>? activities;
|
||||
final List<String>? achievements;
|
||||
final List<Media>? media;
|
||||
}
|
Reference in New Issue
Block a user