datamodels
اختلافات
عرض الاختلافات بين النسخة المختارة و النسخة الحالية من الصفحة.
جانبي المراجعة السابقةالمراجعة السابقة | المراجعة الأخيرةجانبي المراجعة التالية | ||
datamodels [2022/05/22 22:02] – المُشرف العام | datamodels [2022/05/22 22:09] – المُشرف العام | ||
---|---|---|---|
سطر 55: | سطر 55: | ||
} | } | ||
- | class Meta { | + | abstract |
uuid : UUID | uuid : UUID | ||
shortname : str | shortname : str | ||
is_active : bool | is_active : bool | ||
display_name : str? | display_name : str? | ||
- | | + | |
- | payload | + | payload |
+ | } | ||
+ | |||
+ | class Payload { | ||
+ | content_type : ContentType | ||
+ | body : str | dict[str, | ||
} | } | ||
سطر 98: | سطر 103: | ||
class Content { | class Content { | ||
- | | + | |
- | history : list[Alteration] | + | |
} | } | ||
class Event { | class Event { | ||
entry : Locator | entry : Locator | ||
- | | + | |
request : RequestType | request : RequestType | ||
timestamp : datetime | timestamp : datetime | ||
سطر 112: | سطر 116: | ||
class Alteration { | class Alteration { | ||
uuid : UUID | uuid : UUID | ||
- | | + | |
previous_alteration : UUID | previous_alteration : UUID | ||
timestamp : datetime | timestamp : datetime |
datamodels.txt · آخر تعديل: 2022/05/22 22:10 بواسطة المُشرف العام