work in progress database

This commit is contained in:
2023-09-29 11:38:06 +02:00
parent e76adea92b
commit 56b40c9514
6 changed files with 120 additions and 166 deletions

View File

@@ -1,19 +0,0 @@
abstract class BaseEntity{
static String id = 'id';
static String title = 'Title';
static String creationDate = 'CreationDate';
static String lastEditDate = 'LastEditDate';
static String get getId{
return id;
}
static String get getTitle{
return title;
}
static String get getCreationDate{
return creationDate;
}
static String get getLastEditDate{
return lastEditDate;
}
}

View File

@@ -1,13 +1,13 @@
import 'base_entity.dart';
const String noteTable = 'note';
class Note{
String id;
String id='';
String title;
String creationDate;
String lastModificationDate;
String arrayPromemoria;
String? arrayPromemoria;
String description;
Map<String, dynamic> toMap() {
@@ -30,6 +30,14 @@ class Note{
this.description,
);
Note.newConstructor(
this.title,
this.creationDate,
this.lastModificationDate,
this.arrayPromemoria,
this.description,
);
String getId() {
return id;
}
@@ -62,7 +70,7 @@ class Note{
lastModificationDate = lastModificationDate1;
}
String getArrayPromemoria() {
String? getArrayPromemoria() {
return arrayPromemoria;
}

View File

@@ -1,4 +1,3 @@
import 'base_entity.dart';
import 'identifiers/enum/color.dart';
import 'identifiers/enum/priority.dart';
@@ -6,14 +5,14 @@ const String promemoriaTable = 'promemoria';
class Promemoria {
String id = '';
String title = '';
String creationDate = '';
String lastModificationDate = '';
String expirationDate = '';
String arrayPromemoria = '';
String description = '';
String priority = '';
String color = '';
String title;
String creationDate;
String lastModificationDate;
String expirationDate;
String? arrayPromemoria;
String description;
String priority;
String color;
Promemoria(
this.id,
@@ -34,23 +33,7 @@ class Promemoria {
this.arrayPromemoria,
this.description,
this.priority,
this.color
);
Promemoria.today(
this.title,
this.creationDate,
this.lastModificationDate,
this.expirationDate,
this.description,
);
Promemoria.inbox(
this.title,
this.creationDate,
this.lastModificationDate,
this.description,
);
this.color);
Map<String, dynamic> toMap() {
return {
@@ -106,7 +89,7 @@ class Promemoria {
expirationDate = expirationDate1;
}
String getArrayPromemoria() {
String? getArrayPromemoria() {
return arrayPromemoria;
}