تام

نظام تبادل وإدارة المحتوى

أدوات المستخدم

أدوات الموقع


datamodels

اختلافات

عرض الاختلافات بين النسخة المختارة و النسخة الحالية من الصفحة.

رابط إلى هذه المقارنة

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