import 'package:isar/isar.dart'; import 'package:json_annotation/json_annotation.dart'; part 'message.g.dart'; @collection @JsonSerializable() class Message { late Id id; late String time; late String from; late String subj; late List text; Message(); factory Message.fromJson(Map json) => _$MessageFromJson(json); Map toJson() => _$MessageToJson(this); }