22 lines
402 B
Dart
22 lines
402 B
Dart
import 'package:isar/isar.dart';
|
|
|
|
import '../services/dbhelper.dart';
|
|
|
|
part 'todo.g.dart';
|
|
|
|
@collection
|
|
class Todo {
|
|
final int id;
|
|
final String title;
|
|
final String description;
|
|
final DateTime createdAt;
|
|
|
|
Todo({
|
|
int? id,
|
|
required this.title,
|
|
this.description = '',
|
|
DateTime? createdAt,
|
|
}) : createdAt = createdAt ?? DateTime.now(),
|
|
id = id ?? DbHelper.nextTodoId;
|
|
}
|