From 856acd86235db4b789a295d7f605cc794ad10990 Mon Sep 17 00:00:00 2001 From: Parsa Nazer Date: Thu, 6 Mar 2025 21:03:27 +0330 Subject: [PATCH] small postive integer filed for order item model quantity --- .../0010_alter_orderitemmodel_quantity.py | 18 ++++++++++++++++++ backend/order/models.py | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 backend/order/migrations/0010_alter_orderitemmodel_quantity.py diff --git a/backend/order/migrations/0010_alter_orderitemmodel_quantity.py b/backend/order/migrations/0010_alter_orderitemmodel_quantity.py new file mode 100644 index 0000000..1cae0a1 --- /dev/null +++ b/backend/order/migrations/0010_alter_orderitemmodel_quantity.py @@ -0,0 +1,18 @@ +# Generated by Django 5.1.2 on 2025-03-06 17:32 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('order', '0009_alter_ordermodel_created_at'), + ] + + operations = [ + migrations.AlterField( + model_name='orderitemmodel', + name='quantity', + field=models.PositiveSmallIntegerField(verbose_name='تعداد'), + ), + ] diff --git a/backend/order/models.py b/backend/order/models.py index fe73653..c400e1c 100644 --- a/backend/order/models.py +++ b/backend/order/models.py @@ -96,7 +96,7 @@ class OrderModel(models.Model): class OrderItemModel(models.Model): order = models.ForeignKey(OrderModel, on_delete=models.CASCADE, related_name='items', verbose_name='سفارش') - quantity = models.SmallIntegerField(verbose_name="تعداد") + quantity = models.PositiveSmallIntegerField(verbose_name="تعداد") product = models.ForeignKey(ProductVariant, on_delete=models.PROTECT, verbose_name="محصول") class Meta: verbose_name = 'ایتم سبد خرید'