add model

This commit is contained in:
Peter Maquiran
2023-07-11 10:25:16 +01:00
parent 2fdffbecf9
commit 12178d6c3a
10 changed files with 76 additions and 71 deletions
+26
View File
@@ -0,0 +1,26 @@
import { environment } from 'src/environments/environment';
import { models } from 'src/plugin/src';
const { ArrayField, JsonField} = models.indexedDB.fields;
export class CalendarEventModel extends models.Model {
startTime = models.CharField()
endTime = models.CharField()
allDay = models.BooleanField()
event = JsonField({blank:true})
calendarName = models.CharField()
profile = models.CharField()
id = models.CharField()
CalendarId = models.CharField()
}
export class EventForToday extends models.Model {
}
models.register({
databaseName: 'agenda'+environment.version.lastCommitNumber + environment.id,
type: 'indexedDB',
version: 14,
models: [CalendarEventModel, EventForToday]
})