1
0

webservice_running.py 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. from django.db import models
  2. from dbsynce.models import Orders, Resource
  3. class OrdersLocal(models.Model):
  4. """
  5. OrdersLocal - таблица с заказами
  6. """
  7. order_synced = models.ForeignKey(Orders, on_delete=models.DO_NOTHING)
  8. resource_id = models.ForeignKey(Resource, null=True, on_delete=models.DO_NOTHING)
  9. address = models.CharField(null=True, max_length=150, help_text="Адрес коворкинга")
  10. specialization = models.CharField(null=True, max_length=150, help_text="Специализация")
  11. daily_price = models.IntegerField(null=True, help_text="Стоимость в день (руб.)")
  12. date_start = models.DateField(null=True, help_text="Дата начала аренды")
  13. date_end = models.DateField(null=True, help_text="Дата завершения аренды")
  14. days = models.IntegerField(null=True, help_text="Количество дней")
  15. total_price = models.IntegerField(null=True, help_text="Итоговая стоимость (руб.)")
  16. #rating_id = models.IntegerField(null=True)#Need create table with rating
  17. #payment_transaction_id = models.IntegerField(null=True)#Need create table with payment_transaction or it get from platform (i dont know)
  18. #attempts = models.IntegerField(null=True, help_text="Попытки")
  19. #order_place_type = models.CharField(null=True, max_length=150)
  20. #order_place_start = models.CharField(null=True, max_length=150)
  21. #order_place_start_gps = models.CharField(null=True, max_length=150)
  22. #order_place_start_sector = models.IntegerField(null=True)
  23. #order_place_start_real = models.CharField(null=True, max_length=150)
  24. #order_place_start_real_gps = models.CharField(null=True, max_length=150)
  25. #order_place_finish_predicted = models.CharField(null=True, max_length=150)
  26. #order_place_finish_predicted_gps = models.CharField(null=True, max_length=150)
  27. #order_place_finish_sector = models.IntegerField(null=True)
  28. #order_place_finish_real = models.CharField(null=True, max_length=150)
  29. #order_place_finish_real_gps = models.CharField(null=True, max_length=150)
  30. class Meta:
  31. db_table = "orders_local"
  32. verbose_name = "Заказ (local)"
  33. verbose_name_plural = "Заказы (local)"