[task-192]

## Tasks

- [192](https://vikunja.ramsch.sx/tasks/192)

## Zugehörige MRs

- [backend](misc/zeitbild-backend#1)
- [frontend-dali](misc/zeitbild-frontend-dali#1)

Reviewed-on: misc/zeitbild-datamodel#1
Co-authored-by: Fenris Wolf <fenris@folksprak.org>
Co-committed-by: Fenris Wolf <fenris@folksprak.org>
This commit is contained in:
fenris 2025-09-25 17:05:35 +02:00 committed by fenris
parent a81f73b76d
commit 53b9c7d6b4
2 changed files with 57 additions and 8 deletions

View file

@ -0,0 +1,49 @@
-- users
ALTER TABLE
"users"
ADD COLUMN
"dav_token" VARCHAR(255)
;
-- caldav_resources
ALTER TABLE
"caldav_resources"
RENAME TO
"ics_feed_resources"
;
ALTER TABLE
"ics_feed_resources"
DROP COLUMN
"read_only"
;
ALTER TABLE
"ics_feed_resources"
ADD COLUMN
"from_fucked_up_wordpress" BOOLEAN NOT NULL
;
COMMENT ON COLUMN
"resources"."kind"
IS
'»local« | »ics_feed«'
;
COMMENT ON COLUMN
"resources"."sub_id"
IS
'local_resources.id | ics_feed_resources.id'
;
-- _meta
UPDATE
"_meta"
SET
"revision" = 'r4'
;

View file

@ -63,6 +63,11 @@
"name": "email_address",
"type": "string_medium",
"nullable": true
},
{
"name": "dav_token",
"type": "string_medium",
"nullable": true
}
],
"constraints": [
@ -145,7 +150,7 @@
]
},
{
"name": "caldav_resources",
"name": "ics_feed_resources",
"key_field": {
"name": "id"
},
@ -155,11 +160,6 @@
"type": "string_medium",
"nullable": false
},
{
"name": "read_only",
"type": "boolean",
"nullable": false
},
{
"name": "from_fucked_up_wordpress",
"type": "boolean",
@ -179,13 +179,13 @@
"name": "kind",
"type": "string_short",
"nullable": false,
"description": "»local« | »caldav«"
"description": "»local« | »ics_feed«"
},
{
"name": "sub_id",
"type": "integer",
"nullable": false,
"description": "local_resources.id | caldav_resources.id"
"description": "local_resources.id | ics_feed_resources.id"
}
],
"constraints": [