Przeglądaj źródła

Добавлена разметка для моделей

blezz-tech 2 miesięcy temu
rodzic
commit
25a23eb189

+ 17 - 0
models/client.py

@@ -9,6 +9,23 @@ class Client(models.Model):
     Client - это таблица с клиентами. Клиент/пользователь/аккаунт 
     в системе, который по логике получает услугу.
     """
+
+    # ID METASERVICE
+
+    # DATA
+
+    # OTHER
+
+    # FK
+
+
+
+
+
+
+
+
+
     user = models.ForeignKey(
         get_user_model(),
         on_delete=models.DO_NOTHING,

+ 16 - 0
models/company.py

@@ -11,6 +11,22 @@ class Company(models.Model):
         help_text="Настоящее имя юридического лица"
     )
 
+    # ID METASERVICE
+
+    # DATA
+
+    # OTHER
+
+    # FK
+
+
+
+
+
+
+
+
+
     # FIXME: Нет уверенности, что после удаления пользователя следует оставлять `models.DO_NOTHING`
     repr_id =models.ForeignKey(
         get_user_model(),

+ 16 - 0
models/documents.py

@@ -31,6 +31,22 @@ class Documents(models.Model):
         ("99", "Иное"),
     ]
     DOC_TYPES_DICT = dict(DOC_TYPES)
+
+    # ID METASERVICE
+
+    # DATA
+
+    # OTHER
+
+    # FK
+
+
+
+
+
+
+
+
     
     # FIXME: id_metaservice должно принимать текущий идентификатор метасервиса, на котором происходит создание записи
     id_metaservice = models.BigIntegerField(

+ 16 - 0
models/orders.py

@@ -12,6 +12,22 @@ class Orders(models.Model):
     """
     Orders - таблица с заказами
     """
+
+    # ID METASERVICE
+
+    # DATA
+
+    # OTHER
+
+    # FK
+
+
+
+
+
+
+
+
     service = models.ForeignKey(
         Service,
         null=True,

+ 16 - 0
models/permissions.py

@@ -8,6 +8,22 @@ class Permissions(models.Model):
     По смыслу это что-то вроде “документа на право что-то делать” - на данном этапе это ограничено метасервисом/платформой, 
     при этом он может быть полностью цифровым (выданным платформой/сервисом).
     """
+
+    # ID METASERVICE
+
+    # DATA
+
+    # OTHER
+
+    # FK
+
+
+
+
+
+
+
+
     
     check_date = models.DateTimeField(
         null=True,

+ 13 - 0
models/provider.py

@@ -11,6 +11,19 @@ class Provider(models.Model):
     По сути - это надстройка к клиентскому аккаунту, иллюстрирующая, что данный пользователь может выступать не только в роли потребителя. 
     То есть, по тому, какие “провайдеры” находятся по идентификатору пользователя - можно установить конкретный список услуг данного пользователя.
     """
+
+    # ID METASERVICE
+
+    # DATA
+
+    # OTHER
+
+    # FK
+
+
+
+
+
     id = models.IntegerField(
         primary_key=True
     )

+ 15 - 0
models/relationship.py

@@ -10,6 +10,21 @@ class Relationship(models.Model):
     (желательных - как имеющиеся договорные отношения, 
     и нежелательных - как пожелание любой из сторон)
     """
+
+    # ID METASERVICE
+
+    # DATA
+
+    # OTHER
+
+    # FK
+
+
+
+
+
+
+
     user_id_who = models.ForeignKey(
         get_user_model(),
         related_name="user_id_who",

+ 15 - 0
models/service.py

@@ -13,6 +13,21 @@ class Service(models.Model):
     но конкретный шаблон с конкретным тарифом относится к отдельному перевозчику)
     """
 
+    # ID METASERVICE
+
+    # DATA
+
+    # OTHER
+
+    # FK
+
+
+
+
+
+
+
+
     servicetype_id = models.ForeignKey(
         ServiceType,
         on_delete=models.DO_NOTHING,

+ 15 - 0
models/servicetype.py

@@ -8,6 +8,21 @@ class ServiceType(models.Model):
     Перечень типов услуг
     """
 
+    # ID METASERVICE
+
+    # DATA
+
+    # OTHER
+
+    # FK
+
+
+
+
+
+
+
+
     codename = models.CharField(
         max_length=255,
         help_text="латинское наименование услуги в системе"