... | @@ -4,6 +4,7 @@ |
... | @@ -4,6 +4,7 @@ |
|
| 2022-05-12 | Erstversion | David | Draft |
|
|
| 2022-05-12 | Erstversion | David | Draft |
|
|
| 2022-06-27 | [Sprint 1 Scope](#vorschlag) | Ernesto | Vorschlag |
|
|
| 2022-06-27 | [Sprint 1 Scope](#vorschlag) | Ernesto | Vorschlag |
|
|
| 2022-07-01 | Duplikate entfernt; Tank Anforderungen und Notizen hinzugefügt| David | Draft |
|
|
| 2022-07-01 | Duplikate entfernt; Tank Anforderungen und Notizen hinzugefügt| David | Draft |
|
|
|
|
| 2022-07-04 | Aktualisierung nach Besprechung am 1.7 | Ernesto | Draft |
|
|
|
|
|
|
## EPIC
|
|
## EPIC
|
|
|
|
|
... | @@ -37,48 +38,57 @@ Unten stehende Screenshots sind nur Ausschnitte aus dem Datenmodell. |
... | @@ -37,48 +38,57 @@ Unten stehende Screenshots sind nur Ausschnitte aus dem Datenmodell. |
|
|
|
|
|
### `Category`
|
|
### `Category`
|
|
|
|
|
|
- Das Feld `abbrev` wird nullable.
|
|
- Das Feld `abbrev` wird entfernt, wenn kein Einwand von Radio Helsinki besteht.
|
|
- Das Feld `parent` (nullable foreign key auf self) wird hinzugefügt
|
|
|
|
- Das Feld `subtitle` (nullable `TextField`) wird hinzigefügt.
|
|
- Das Feld `subtitle` (nullable `TextField`) wird hinzigefügt.
|
|
|
|
|
|
### `CategoryLink`
|
|
|
|
|
|
|
|
Das Modell `CategoryLink` mit dem Feld `category` (foreign key auf `Category`) wird eingeführt.
|
|
|
|
|
|
|
|
### `Topic`
|
|
### `Topic`
|
|
|
|
|
|
- Das Feld `abbrev` wird nullable.
|
|
- Das Feld `abbrev` wird entfernt, wenn kein Einwand von Radio Helsinki besteht.
|
|
- Das Feld `parent` (nullable foreign key auf self) wird hinzugefügt.
|
|
|
|
|
|
|
|
### `MusicFocus`
|
|
### `MusicFocus`
|
|
|
|
|
|
- Das Feld `abbrev` wird nullable.
|
|
- Das Feld `abbrev` wird entfernt, wenn kein Einwand von Radio Helsinki besteht.
|
|
|
|
|
|
### `Show`
|
|
### `Show`
|
|
|
|
|
|
- Das Feld `abbrev` wird nullable.
|
|
- Das Feld `abbrev` wird entfernt, wenn kein Einwand von Radio Helsinki besteht.
|
|
- Das Feld `image_credits` (nullable `TextField`) wird hinzugefügt.
|
|
- Das Feld `image_credits` (nullable `TextField`) wird hinzugefügt.
|
|
- Das Feld `parent` (foreign key auf self) wird hinzugefügt.
|
|
- Das Feld `alt_text` (nullable `TextField`) wird hinzugefügt.
|
|
- Das Feld `website` wird entfernt.
|
|
- Das Feld `website` wird entfernt.
|
|
- Das Feld `notes` (nullable `TextField`) wird hinzugefügt.
|
|
- Das Feld `internal_notes` (nullable `TextField`) wird hinzugefügt.
|
|
- Das Feld `created_at` (`DateTimeField`) wird hinzugefügt.
|
|
- Das Feld `created_at` (`DateTimeField`) wird hinzugefügt.
|
|
- Das Feld `created_by` (foreign key auf `User`) wird hinzugefügt.
|
|
- Das Feld `created_by` (`TextField`) wird hinzugefügt.
|
|
- Das Feld `last_updated_at` (`DateTimeField`) wird hinzugefügt.
|
|
- Das Feld `last_updated_at` (`DateTimeField`) wird hinzugefügt.
|
|
- Das Feld `last_updated_by` (foreign key auf `User`) wird hinzugefügt.
|
|
- Das Feld `last_updated_by` (`TextField`) wird hinzugefügt.
|
|
|
|
|
|
### `ModerationNote`
|
|
|
|
|
|
|
|
Das Modell `ModerationMote` mit den Feldern
|
|
|
|
- `timeslot` (foreign key auf `Timeslot`), und
|
|
|
|
- `notes` (nullable `TextField`)
|
|
|
|
wird hinzugefügt.
|
|
|
|
|
|
|
|
### `Host`
|
|
### `Host`
|
|
|
|
|
|
- Das Feld `image_credits` (nullable `TextField`) wird hinzugefügt.
|
|
- Das Feld `image_credits` (nullable `TextField`) wird hinzugefügt.
|
|
|
|
- Das Feld `alt_text` (nullable `TextField`) wird hinzugefügt.
|
|
|
|
- Das Feld `created_at` (`DateTimeField`) wird hinzugefügt.
|
|
|
|
- Das Feld `created_by` (`TextField`) wird hinzugefügt.
|
|
|
|
- Das Feld `last_updated_at` (`DateTimeField`) wird hinzugefügt.
|
|
|
|
- Das Feld `last_updated_by` (`TextField`) wird hinzugefügt.
|
|
|
|
|
|
### `Note`
|
|
### `Note`
|
|
|
|
|
|
- Das Feld `image_credits` (nullable `TextField`) wird hinzugefügt.
|
|
- Das Feld `image_credits` (nullable `TextField`) wird hinzugefügt.
|
|
- Das Feld `extra_hosts` (many-to-many auf `Host`) wird hinzugefügt.
|
|
- Das Feld `alt_text` (nullable `TextField`) wird hinzugefügt.
|
|
|
|
- Das Feld `contributors` (many-to-many auf `Host`) wird hinzugefügt.
|
|
|
|
- Das Feld `tags` (nullable `TextField`) wird hinzugefügt.
|
|
|
|
- Das Feld `created_at` (`DateTimeField`) wird hinzugefügt.
|
|
|
|
- Das Feld `created_by` (`TextField`) wird hinzugefügt.
|
|
|
|
- Das Feld `last_updated_at` (`DateTimeField`) wird hinzugefügt.
|
|
|
|
- Das Feld `last_updated_by` (`TextField`) wird hinzugefügt.
|
|
|
|
|
|
|
|
## `Timeslot`
|
|
|
|
|
|
|
|
- Das Feld `is_repetition` wird entfernt.
|
|
|
|
- Das Feld `repetition_of` (foreign key auf self) wird hinzugefügt.
|
|
|
|
|
|
|
|
## `Profile`
|
|
|
|
|
|
|
|
- Das Feld `created_at` (`DateTimeField`) wird hinzugefügt.
|
|
|
|
- Das Feld `created_by` (`TextField`) wird hinzugefügt.
|
|
|
|
- Das Feld `last_updated_at` (`DateTimeField`) wird hinzugefügt.
|
|
|
|
- Das Feld `last_updated_by` (`TextField`) wird hinzugefügt. |