gold eggs backend
Some checks failed
Build and Push to Docker Hub / build-test-push (push) Failing after 1m55s
Some checks failed
Build and Push to Docker Hub / build-test-push (push) Failing after 1m55s
This commit is contained in:
435
core/apps/eggs/migrations/0001_initial.py
Normal file
435
core/apps/eggs/migrations/0001_initial.py
Normal file
@@ -0,0 +1,435 @@
|
||||
# Generated by Django 5.0.4 on 2024-04-23 08:54
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
initial = True
|
||||
|
||||
dependencies = [
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name="Group",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
(
|
||||
"entry_price",
|
||||
models.DecimalField(decimal_places=2, max_digits=10),
|
||||
),
|
||||
(
|
||||
"unit_price",
|
||||
models.DecimalField(decimal_places=2, max_digits=10),
|
||||
),
|
||||
(
|
||||
"wholesale_price",
|
||||
models.DecimalField(decimal_places=2, max_digits=10),
|
||||
),
|
||||
("quantity", models.IntegerField()),
|
||||
("broken_eggs", models.IntegerField()),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Group",
|
||||
"verbose_name_plural": "Groups",
|
||||
"db_table": "group",
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="Location",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
("long", models.BigIntegerField()),
|
||||
("lat", models.BigIntegerField()),
|
||||
("label", models.TextField()),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Location",
|
||||
"verbose_name_plural": "Locations",
|
||||
"db_table": "location",
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="Product",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
("name", models.CharField(max_length=255)),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Product",
|
||||
"verbose_name_plural": "Products",
|
||||
"db_table": "product",
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="Courier",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
(
|
||||
"user_id",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="couriers",
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Courier",
|
||||
"verbose_name_plural": "Couriers",
|
||||
"db_table": "courier",
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="CourierProduct",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
("count", models.IntegerField()),
|
||||
(
|
||||
"courier_id",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="courier_products",
|
||||
to="eggs.courier",
|
||||
),
|
||||
),
|
||||
(
|
||||
"group_id",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="courier_groups",
|
||||
to="eggs.group",
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "CourierProduct",
|
||||
"verbose_name_plural": "CourierProducts",
|
||||
"db_table": "courier_product",
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="Market",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
("name", models.CharField(max_length=255)),
|
||||
(
|
||||
"avatar",
|
||||
models.ImageField(
|
||||
blank=True, null=True, upload_to="market_avatar/"
|
||||
),
|
||||
),
|
||||
("phone", models.CharField(max_length=20)),
|
||||
(
|
||||
"location",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="market_location",
|
||||
to="eggs.location",
|
||||
),
|
||||
),
|
||||
(
|
||||
"user_id",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Market",
|
||||
"verbose_name_plural": "Markets",
|
||||
"db_table": "market",
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="Order",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
("data", models.DateField(auto_now=True)),
|
||||
(
|
||||
"status",
|
||||
models.CharField(
|
||||
choices=[
|
||||
("delivery", "Delivery"),
|
||||
("pending", "Pending"),
|
||||
("success", "Success"),
|
||||
("cancel", "Cancel"),
|
||||
("done", "Done"),
|
||||
],
|
||||
default="pending",
|
||||
max_length=255,
|
||||
),
|
||||
),
|
||||
("comment", models.TextField(blank=True, null=True)),
|
||||
(
|
||||
"price",
|
||||
models.DecimalField(decimal_places=2, max_digits=10),
|
||||
),
|
||||
(
|
||||
"price_paid",
|
||||
models.DecimalField(decimal_places=2, max_digits=10),
|
||||
),
|
||||
(
|
||||
"courier_id",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="orders",
|
||||
to="eggs.courier",
|
||||
),
|
||||
),
|
||||
(
|
||||
"location_id",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="eggs.location",
|
||||
),
|
||||
),
|
||||
(
|
||||
"market_id",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="orders",
|
||||
to="eggs.market",
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Order",
|
||||
"verbose_name_plural": "Orders",
|
||||
"db_table": "order",
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="Party",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
(
|
||||
"price",
|
||||
models.DecimalField(decimal_places=2, max_digits=10),
|
||||
),
|
||||
(
|
||||
"user_id",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="parties",
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Party",
|
||||
"verbose_name_plural": "Parties",
|
||||
"db_table": "party",
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="Invoice",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("name", models.CharField(max_length=256)),
|
||||
(
|
||||
"price",
|
||||
models.DecimalField(decimal_places=2, max_digits=10),
|
||||
),
|
||||
(
|
||||
"party_id",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="invoices",
|
||||
to="eggs.party",
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Invoice",
|
||||
"verbose_name_plural": "Invoices",
|
||||
"db_table": "invoice",
|
||||
},
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="group",
|
||||
name="party_id",
|
||||
field=models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE, to="eggs.party"
|
||||
),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="CourierHistory",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
("get_eggs", models.IntegerField()),
|
||||
("return_eggs", models.IntegerField(blank=True, null=True)),
|
||||
("broken_eggs", models.IntegerField(blank=True, null=True)),
|
||||
("date", models.DateField(auto_now=True, null=True)),
|
||||
(
|
||||
"group_id",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="eggs.group",
|
||||
),
|
||||
),
|
||||
(
|
||||
"courier_id",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="courier_histories",
|
||||
to="eggs.party",
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "CourierHistory",
|
||||
"verbose_name_plural": "CourierHistories",
|
||||
"db_table": "courier_history",
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="OrderItems",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
("count", models.IntegerField()),
|
||||
("discount", models.IntegerField()),
|
||||
(
|
||||
"courier_product_id",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="eggs.courierproduct",
|
||||
),
|
||||
),
|
||||
(
|
||||
"product_id",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="eggs.product",
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "OrderItem",
|
||||
"verbose_name_plural": "OrderItems",
|
||||
"db_table": "order_item",
|
||||
},
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="group",
|
||||
name="product_id",
|
||||
field=models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="groups",
|
||||
to="eggs.product",
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,18 @@
|
||||
# Generated by Django 5.0.4 on 2024-04-23 10:28
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0001_initial"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RenameField(
|
||||
model_name="market",
|
||||
old_name="location",
|
||||
new_name="location_id",
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,29 @@
|
||||
# Generated by Django 5.0.4 on 2024-04-23 11:39
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0002_rename_location_market_location_id"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RemoveField(
|
||||
model_name="group",
|
||||
name="party_id",
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="group",
|
||||
name="party",
|
||||
field=models.ForeignKey(
|
||||
default=1,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="groups",
|
||||
to="eggs.party",
|
||||
),
|
||||
preserve_default=False,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,18 @@
|
||||
# Generated by Django 5.0.4 on 2024-04-23 11:39
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0003_remove_group_party_id_group_party"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RenameField(
|
||||
model_name="group",
|
||||
old_name="product_id",
|
||||
new_name="product",
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,33 @@
|
||||
# Generated by Django 5.0.4 on 2024-04-23 11:55
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0004_rename_product_id_group_product"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RenameField(
|
||||
model_name="group",
|
||||
old_name="product",
|
||||
new_name="product_id",
|
||||
),
|
||||
migrations.RemoveField(
|
||||
model_name="group",
|
||||
name="party",
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="group",
|
||||
name="party_id",
|
||||
field=models.ForeignKey(
|
||||
default=1,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="eggs.party",
|
||||
),
|
||||
preserve_default=False,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,48 @@
|
||||
# Generated by Django 5.0.4 on 2024-04-24 07:17
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
(
|
||||
"eggs",
|
||||
"0005_rename_product_group_product_id_remove_group_party_and_more",
|
||||
),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="party",
|
||||
name="count",
|
||||
field=models.IntegerField(default=1),
|
||||
preserve_default=False,
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="party",
|
||||
name="sold",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2, default=1, max_digits=10
|
||||
),
|
||||
preserve_default=False,
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="party",
|
||||
name="sold_price",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2, default=1, max_digits=10
|
||||
),
|
||||
preserve_default=False,
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="group",
|
||||
name="party_id",
|
||||
field=models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="groups",
|
||||
to="eggs.party",
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,23 @@
|
||||
# Generated by Django 5.0.4 on 2024-04-24 12:46
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0006_party_count_party_sold_party_sold_price_and_more"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="courierhistory",
|
||||
name="courier_id",
|
||||
field=models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="courier_histories",
|
||||
to="eggs.courier",
|
||||
),
|
||||
),
|
||||
]
|
||||
25
core/apps/eggs/migrations/0007_orderitems_order_id.py
Normal file
25
core/apps/eggs/migrations/0007_orderitems_order_id.py
Normal file
@@ -0,0 +1,25 @@
|
||||
# Generated by Django 5.0.4 on 2024-04-24 10:51
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0006_party_count_party_sold_party_sold_price_and_more"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="orderitems",
|
||||
name="order_id",
|
||||
field=models.ForeignKey(
|
||||
default=1,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="order_items",
|
||||
to="eggs.order",
|
||||
),
|
||||
preserve_default=False,
|
||||
),
|
||||
]
|
||||
13
core/apps/eggs/migrations/0008_merge_20240424_1752.py
Normal file
13
core/apps/eggs/migrations/0008_merge_20240424_1752.py
Normal file
@@ -0,0 +1,13 @@
|
||||
# Generated by Django 5.0.4 on 2024-04-24 12:52
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0007_alter_courierhistory_courier_id"),
|
||||
("eggs", "0007_orderitems_order_id"),
|
||||
]
|
||||
|
||||
operations = []
|
||||
18
core/apps/eggs/migrations/0009_alter_party_sold.py
Normal file
18
core/apps/eggs/migrations/0009_alter_party_sold.py
Normal file
@@ -0,0 +1,18 @@
|
||||
# Generated by Django 5.0.4 on 2024-05-01 06:22
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0008_merge_20240424_1752"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="sold",
|
||||
field=models.IntegerField(),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,61 @@
|
||||
# Generated by Django 5.0.4 on 2024-05-02 11:42
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0009_alter_party_sold"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="orderitems",
|
||||
name="sale_type",
|
||||
field=models.CharField(
|
||||
choices=[("optom", "Optom"), ("dona", "Dona")],
|
||||
default=1,
|
||||
max_length=10,
|
||||
),
|
||||
preserve_default=False,
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="price",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2, default=0.0, max_digits=10
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="price_paid",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2, default=0.0, max_digits=10
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="count",
|
||||
field=models.IntegerField(default=0),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="price",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2, default=0, max_digits=10
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="sold",
|
||||
field=models.IntegerField(default=0),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="sold_price",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2, default=0, max_digits=10
|
||||
),
|
||||
),
|
||||
]
|
||||
25
core/apps/eggs/migrations/0011_alter_order_courier_id.py
Normal file
25
core/apps/eggs/migrations/0011_alter_order_courier_id.py
Normal file
@@ -0,0 +1,25 @@
|
||||
# Generated by Django 5.0.4 on 2024-05-02 12:08
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0010_orderitems_sale_type_alter_order_price_and_more"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="courier_id",
|
||||
field=models.ForeignKey(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="orders",
|
||||
to="eggs.courier",
|
||||
),
|
||||
),
|
||||
]
|
||||
18
core/apps/eggs/migrations/0012_alter_order_data.py
Normal file
18
core/apps/eggs/migrations/0012_alter_order_data.py
Normal file
@@ -0,0 +1,18 @@
|
||||
# Generated by Django 5.0.4 on 2024-05-03 07:21
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0011_alter_order_courier_id"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="data",
|
||||
field=models.DateField(),
|
||||
),
|
||||
]
|
||||
18
core/apps/eggs/migrations/0013_alter_order_data.py
Normal file
18
core/apps/eggs/migrations/0013_alter_order_data.py
Normal file
@@ -0,0 +1,18 @@
|
||||
# Generated by Django 5.0.4 on 2024-05-03 07:22
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0012_alter_order_data"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="data",
|
||||
field=models.DateTimeField(auto_now_add=True),
|
||||
),
|
||||
]
|
||||
23
core/apps/eggs/migrations/0014_group_date_group_name.py
Normal file
23
core/apps/eggs/migrations/0014_group_date_group_name.py
Normal file
@@ -0,0 +1,23 @@
|
||||
# Generated by Django 5.0.4 on 2024-05-03 10:32
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0013_alter_order_data"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="group",
|
||||
name="date",
|
||||
field=models.DateTimeField(auto_now=True),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="group",
|
||||
name="name",
|
||||
field=models.CharField(blank=True, max_length=255, null=True),
|
||||
),
|
||||
]
|
||||
25
core/apps/eggs/migrations/0015_alter_group_party_id.py
Normal file
25
core/apps/eggs/migrations/0015_alter_group_party_id.py
Normal file
@@ -0,0 +1,25 @@
|
||||
# Generated by Django 5.0.4 on 2024-05-03 12:27
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0014_group_date_group_name"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="group",
|
||||
name="party_id",
|
||||
field=models.ForeignKey(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="groups",
|
||||
to="eggs.party",
|
||||
),
|
||||
),
|
||||
]
|
||||
19
core/apps/eggs/migrations/0016_market_company_name.py
Normal file
19
core/apps/eggs/migrations/0016_market_company_name.py
Normal file
@@ -0,0 +1,19 @@
|
||||
# Generated by Django 5.0.4 on 2024-05-07 12:28
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0015_alter_group_party_id"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="market",
|
||||
name="company_name",
|
||||
field=models.CharField(default=1, max_length=255),
|
||||
preserve_default=False,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,23 @@
|
||||
# Generated by Django 5.0.4 on 2024-05-07 12:56
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0016_market_company_name"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="location",
|
||||
name="lat",
|
||||
field=models.BigIntegerField(blank=True, null=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="location",
|
||||
name="long",
|
||||
field=models.BigIntegerField(blank=True, null=True),
|
||||
),
|
||||
]
|
||||
25
core/apps/eggs/migrations/0018_alter_order_market_id.py
Normal file
25
core/apps/eggs/migrations/0018_alter_order_market_id.py
Normal file
@@ -0,0 +1,25 @@
|
||||
# Generated by Django 5.0.4 on 2024-05-08 09:24
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0017_alter_location_lat_alter_location_long"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="market_id",
|
||||
field=models.ForeignKey(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="orders",
|
||||
to="eggs.market",
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,24 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-08 12:14
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0018_alter_order_market_id"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="orderitems",
|
||||
name="courier_product_id",
|
||||
field=models.ForeignKey(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="eggs.courierproduct",
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,27 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-08 12:32
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0019_alter_orderitems_courier_product_id"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="location",
|
||||
name="lat",
|
||||
field=models.DecimalField(
|
||||
blank=True, decimal_places=25, max_digits=35, null=True
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="location",
|
||||
name="long",
|
||||
field=models.DecimalField(
|
||||
blank=True, decimal_places=25, max_digits=35, null=True
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,23 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-08 12:33
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0020_alter_location_lat_alter_location_long"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="location",
|
||||
name="lat",
|
||||
field=models.BigIntegerField(blank=True, null=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="location",
|
||||
name="long",
|
||||
field=models.BigIntegerField(blank=True, null=True),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,23 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-08 12:35
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0021_alter_location_lat_alter_location_long"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="location",
|
||||
name="lat",
|
||||
field=models.FloatField(blank=True, null=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="location",
|
||||
name="long",
|
||||
field=models.FloatField(blank=True, null=True),
|
||||
),
|
||||
]
|
||||
42
core/apps/eggs/migrations/0023_broken.py
Normal file
42
core/apps/eggs/migrations/0023_broken.py
Normal file
@@ -0,0 +1,42 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-08 13:58
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0022_alter_location_lat_alter_location_long"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name="Broken",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
("comment", models.TextField(verbose_name="Comment")),
|
||||
("quantity", models.IntegerField(verbose_name="Quantity")),
|
||||
(
|
||||
"product",
|
||||
models.ManyToManyField(
|
||||
related_name="brokens", to="eggs.product"
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Broken",
|
||||
"verbose_name_plural": "Brokens",
|
||||
"db_table": "broken",
|
||||
},
|
||||
),
|
||||
]
|
||||
25
core/apps/eggs/migrations/0024_broken_group.py
Normal file
25
core/apps/eggs/migrations/0024_broken_group.py
Normal file
@@ -0,0 +1,25 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-08 14:28
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0023_broken"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="broken",
|
||||
name="group",
|
||||
field=models.ForeignKey(
|
||||
default=1,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="brokens",
|
||||
to="eggs.group",
|
||||
),
|
||||
preserve_default=False,
|
||||
),
|
||||
]
|
||||
17
core/apps/eggs/migrations/0025_remove_broken_product.py
Normal file
17
core/apps/eggs/migrations/0025_remove_broken_product.py
Normal file
@@ -0,0 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-08 14:50
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0024_broken_group"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RemoveField(
|
||||
model_name="broken",
|
||||
name="product",
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,27 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-10 11:43
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0025_remove_broken_product"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="market",
|
||||
name="debt_paid",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2, default=0, max_digits=10
|
||||
),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="market",
|
||||
name="debt_unpaid",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2, default=0, max_digits=10
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,53 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-10 12:27
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0026_market_debt_paid_market_debt_unpaid"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RemoveField(
|
||||
model_name="orderitems",
|
||||
name="product_id",
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="orderitems",
|
||||
name="group_id",
|
||||
field=models.ForeignKey(
|
||||
default=1,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="eggs.group",
|
||||
),
|
||||
preserve_default=False,
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="Debt",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
(
|
||||
"debt_price",
|
||||
models.DecimalField(decimal_places=2, max_digits=10),
|
||||
),
|
||||
(
|
||||
"market",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="eggs.market",
|
||||
),
|
||||
),
|
||||
],
|
||||
),
|
||||
]
|
||||
21
core/apps/eggs/migrations/0028_alter_orderitems_discount.py
Normal file
21
core/apps/eggs/migrations/0028_alter_orderitems_discount.py
Normal file
@@ -0,0 +1,21 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-10 13:47
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
(
|
||||
"eggs",
|
||||
"0027_remove_orderitems_product_id_orderitems_group_id_and_more",
|
||||
),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="orderitems",
|
||||
name="discount",
|
||||
field=models.IntegerField(blank=True, default=0, null=True),
|
||||
),
|
||||
]
|
||||
20
core/apps/eggs/migrations/0029_order_debt.py
Normal file
20
core/apps/eggs/migrations/0029_order_debt.py
Normal file
@@ -0,0 +1,20 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-10 14:37
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0028_alter_orderitems_discount"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="order",
|
||||
name="debt",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2, default=0.0, max_digits=10
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,94 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-11 07:58
|
||||
|
||||
import django.core.validators
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("contenttypes", "0002_remove_content_type_name"),
|
||||
("eggs", "0029_order_debt"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="courierproduct",
|
||||
name="count",
|
||||
field=models.PositiveIntegerField(),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="group",
|
||||
name="broken_eggs",
|
||||
field=models.IntegerField(
|
||||
validators=[django.core.validators.MinValueValidator(0)]
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="group",
|
||||
name="quantity",
|
||||
field=models.IntegerField(
|
||||
validators=[django.core.validators.MinValueValidator(0)]
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="market",
|
||||
name="debt_paid",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=10,
|
||||
validators=[django.core.validators.MinValueValidator(0)],
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="market",
|
||||
name="debt_unpaid",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=10,
|
||||
validators=[django.core.validators.MinValueValidator(0)],
|
||||
),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="History",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("object_id", models.PositiveIntegerField()),
|
||||
("action", models.CharField(max_length=255)),
|
||||
("timestamp", models.DateTimeField(auto_now_add=True)),
|
||||
(
|
||||
"created_by",
|
||||
models.CharField(blank=True, max_length=255, null=True),
|
||||
),
|
||||
(
|
||||
"created_who",
|
||||
models.CharField(blank=True, max_length=255, null=True),
|
||||
),
|
||||
(
|
||||
"reason",
|
||||
models.CharField(blank=True, max_length=255, null=True),
|
||||
),
|
||||
(
|
||||
"content_type",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="contenttypes.contenttype",
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"ordering": ["-timestamp"],
|
||||
},
|
||||
),
|
||||
]
|
||||
30
core/apps/eggs/migrations/0031_broken_user_id.py
Normal file
30
core/apps/eggs/migrations/0031_broken_user_id.py
Normal file
@@ -0,0 +1,30 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-11 09:51
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
(
|
||||
"eggs",
|
||||
"0030_alter_courierproduct_count_alter_group_broken_eggs_and_more",
|
||||
),
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="broken",
|
||||
name="user_id",
|
||||
field=models.ForeignKey(
|
||||
default=1,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="broken_eggs",
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
),
|
||||
preserve_default=False,
|
||||
),
|
||||
]
|
||||
20
core/apps/eggs/migrations/0032_history_avatar.py
Normal file
20
core/apps/eggs/migrations/0032_history_avatar.py
Normal file
@@ -0,0 +1,20 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-11 10:12
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0031_broken_user_id"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="history",
|
||||
name="avatar",
|
||||
field=models.ImageField(
|
||||
blank=True, null=True, upload_to="history_avatars/"
|
||||
),
|
||||
),
|
||||
]
|
||||
27
core/apps/eggs/migrations/0033_alter_broken_user_id.py
Normal file
27
core/apps/eggs/migrations/0033_alter_broken_user_id.py
Normal file
@@ -0,0 +1,27 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-11 11:23
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0032_history_avatar"),
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="broken",
|
||||
name="user_id",
|
||||
field=models.ForeignKey(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="broken_eggs",
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
),
|
||||
),
|
||||
]
|
||||
54
core/apps/eggs/migrations/0034_allhistory.py
Normal file
54
core/apps/eggs/migrations/0034_allhistory.py
Normal file
@@ -0,0 +1,54 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-11 13:01
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("contenttypes", "0002_remove_content_type_name"),
|
||||
("eggs", "0033_alter_broken_user_id"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name="AllHistory",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("object_id", models.PositiveIntegerField()),
|
||||
(
|
||||
"action",
|
||||
models.CharField(blank=True, max_length=255, null=True),
|
||||
),
|
||||
("timestamp", models.DateTimeField(auto_now_add=True)),
|
||||
(
|
||||
"created_by",
|
||||
models.CharField(blank=True, max_length=255, null=True),
|
||||
),
|
||||
(
|
||||
"created_who",
|
||||
models.CharField(blank=True, max_length=255, null=True),
|
||||
),
|
||||
("reason", models.TextField(blank=True, null=True)),
|
||||
(
|
||||
"content_type",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="contenttypes.contenttype",
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"ordering": ["-timestamp"],
|
||||
},
|
||||
),
|
||||
]
|
||||
18
core/apps/eggs/migrations/0035_history_comment.py
Normal file
18
core/apps/eggs/migrations/0035_history_comment.py
Normal file
@@ -0,0 +1,18 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-11 14:18
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0034_allhistory"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="history",
|
||||
name="comment",
|
||||
field=models.CharField(blank=True, max_length=255, null=True),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,33 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-15 10:43
|
||||
|
||||
import django.core.validators
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0035_history_comment"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="courierproduct",
|
||||
name="return_eggs",
|
||||
field=models.IntegerField(
|
||||
blank=True,
|
||||
default=0,
|
||||
null=True,
|
||||
validators=[django.core.validators.MinValueValidator(0)],
|
||||
verbose_name="Return eggs",
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="courierproduct",
|
||||
name="count",
|
||||
field=models.IntegerField(
|
||||
validators=[django.core.validators.MinValueValidator(0)],
|
||||
verbose_name="Count of eggs",
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,25 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-16 06:32
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0036_courierproduct_return_eggs_and_more"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="courierhistory",
|
||||
name="courier_product_id",
|
||||
field=models.ForeignKey(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="courier_histories",
|
||||
to="eggs.courierproduct",
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,25 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-16 13:29
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0037_courierhistory_courier_product_id"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="courierhistory",
|
||||
name="courier_product_id",
|
||||
field=models.ForeignKey(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.DO_NOTHING,
|
||||
related_name="courier_histories",
|
||||
to="eggs.courierproduct",
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,33 @@
|
||||
# Generated by Django 5.0.6 on 2024-05-16 13:37
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0038_alter_courierhistory_courier_product_id"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="courierhistory",
|
||||
name="courier_product_id",
|
||||
field=models.ForeignKey(
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.SET_NULL,
|
||||
related_name="courier_histories",
|
||||
to="eggs.courierproduct",
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="courierhistory",
|
||||
name="group_id",
|
||||
field=models.ForeignKey(
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.SET_NULL,
|
||||
to="eggs.group",
|
||||
),
|
||||
),
|
||||
]
|
||||
24
core/apps/eggs/migrations/0040_alter_orderitems_discount.py
Normal file
24
core/apps/eggs/migrations/0040_alter_orderitems_discount.py
Normal file
@@ -0,0 +1,24 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-19 10:40
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0039_alter_courierhistory_courier_product_id_and_more"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="orderitems",
|
||||
name="discount",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=5,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
]
|
||||
18
core/apps/eggs/migrations/0041_alter_orderitems_discount.py
Normal file
18
core/apps/eggs/migrations/0041_alter_orderitems_discount.py
Normal file
@@ -0,0 +1,18 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-20 06:52
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0040_alter_orderitems_discount"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="orderitems",
|
||||
name="discount",
|
||||
field=models.IntegerField(blank=True, default=0, null=True),
|
||||
),
|
||||
]
|
||||
23
core/apps/eggs/migrations/0042_alter_order_location_id.py
Normal file
23
core/apps/eggs/migrations/0042_alter_order_location_id.py
Normal file
@@ -0,0 +1,23 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-21 10:53
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0041_alter_orderitems_discount"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="location_id",
|
||||
field=models.ForeignKey(
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="eggs.location",
|
||||
),
|
||||
),
|
||||
]
|
||||
23
core/apps/eggs/migrations/0043_alter_orderitems_group_id.py
Normal file
23
core/apps/eggs/migrations/0043_alter_orderitems_group_id.py
Normal file
@@ -0,0 +1,23 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-21 10:58
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0042_alter_order_location_id"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="orderitems",
|
||||
name="group_id",
|
||||
field=models.ForeignKey(
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="eggs.group",
|
||||
),
|
||||
),
|
||||
]
|
||||
64
core/apps/eggs/migrations/0044_additionalcost.py
Normal file
64
core/apps/eggs/migrations/0044_additionalcost.py
Normal file
@@ -0,0 +1,64 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-26 09:41
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0043_alter_orderitems_group_id"),
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name="AdditionalCost",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
(
|
||||
"name",
|
||||
models.CharField(max_length=255, verbose_name="Name"),
|
||||
),
|
||||
(
|
||||
"price",
|
||||
models.DecimalField(
|
||||
decimal_places=2, max_digits=10, verbose_name="Price"
|
||||
),
|
||||
),
|
||||
(
|
||||
"created_at",
|
||||
models.DateTimeField(
|
||||
auto_now_add=True, verbose_name="Created at"
|
||||
),
|
||||
),
|
||||
(
|
||||
"updated_at",
|
||||
models.DateTimeField(
|
||||
auto_now=True, verbose_name="Updated at"
|
||||
),
|
||||
),
|
||||
(
|
||||
"user",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
verbose_name="User",
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Additional cost",
|
||||
"verbose_name_plural": "Additional costs",
|
||||
},
|
||||
),
|
||||
]
|
||||
27
core/apps/eggs/migrations/0045_alter_additionalcost_user.py
Normal file
27
core/apps/eggs/migrations/0045_alter_additionalcost_user.py
Normal file
@@ -0,0 +1,27 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-26 09:57
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0044_additionalcost"),
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="additionalcost",
|
||||
name="user",
|
||||
field=models.ForeignKey(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
verbose_name="User",
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,23 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-26 10:50
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0045_alter_additionalcost_user"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RemoveField(
|
||||
model_name="additionalcost",
|
||||
name="name",
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="additionalcost",
|
||||
name="reason",
|
||||
field=models.TextField(default=1, verbose_name="Name"),
|
||||
preserve_default=False,
|
||||
),
|
||||
]
|
||||
24
core/apps/eggs/migrations/0047_alter_orderitems_discount.py
Normal file
24
core/apps/eggs/migrations/0047_alter_orderitems_discount.py
Normal file
@@ -0,0 +1,24 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-26 12:00
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0046_remove_additionalcost_name_additionalcost_reason"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="orderitems",
|
||||
name="discount",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0.0,
|
||||
max_digits=10,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
]
|
||||
18
core/apps/eggs/migrations/0048_order_count.py
Normal file
18
core/apps/eggs/migrations/0048_order_count.py
Normal file
@@ -0,0 +1,18 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-27 06:50
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0047_alter_orderitems_discount"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="order",
|
||||
name="count",
|
||||
field=models.IntegerField(blank=True, null=True),
|
||||
),
|
||||
]
|
||||
44
core/apps/eggs/migrations/0049_sklad.py
Normal file
44
core/apps/eggs/migrations/0049_sklad.py
Normal file
@@ -0,0 +1,44 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-27 12:49
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0048_order_count"),
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name="Sklad",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
(
|
||||
"user_id",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="sklad",
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name_plural": "Sklad",
|
||||
"db_table": "sklad",
|
||||
},
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,34 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-28 05:16
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0049_sklad"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="debt",
|
||||
field=models.DecimalField(
|
||||
blank=True, decimal_places=2, max_digits=10, null=True
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="price_paid",
|
||||
field=models.DecimalField(
|
||||
blank=True, decimal_places=2, max_digits=10, null=True
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="orderitems",
|
||||
name="discount",
|
||||
field=models.DecimalField(
|
||||
blank=True, decimal_places=2, max_digits=10, null=True
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,30 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-28 05:36
|
||||
|
||||
import django.core.validators
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0050_alter_order_debt_alter_order_price_paid_and_more"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="group",
|
||||
name="broken_eggs",
|
||||
field=models.IntegerField(
|
||||
default=0,
|
||||
validators=[django.core.validators.MinValueValidator(0)],
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="group",
|
||||
name="quantity",
|
||||
field=models.IntegerField(
|
||||
default=0,
|
||||
validators=[django.core.validators.MinValueValidator(0)],
|
||||
),
|
||||
),
|
||||
]
|
||||
28
core/apps/eggs/migrations/0052_alter_order_status.py
Normal file
28
core/apps/eggs/migrations/0052_alter_order_status.py
Normal file
@@ -0,0 +1,28 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-28 09:44
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0051_alter_group_broken_eggs_alter_group_quantity"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="status",
|
||||
field=models.CharField(
|
||||
choices=[
|
||||
("pending", "Pending"),
|
||||
("delivery", "Delivery"),
|
||||
("success", "Success"),
|
||||
("done", "Done"),
|
||||
("cancel", "Cancel"),
|
||||
],
|
||||
default="pending",
|
||||
max_length=255,
|
||||
),
|
||||
),
|
||||
]
|
||||
29
core/apps/eggs/migrations/0053_order_status_was.py
Normal file
29
core/apps/eggs/migrations/0053_order_status_was.py
Normal file
@@ -0,0 +1,29 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-28 10:10
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0052_alter_order_status"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="order",
|
||||
name="status_was",
|
||||
field=models.CharField(
|
||||
blank=True,
|
||||
choices=[
|
||||
("pending", "Pending"),
|
||||
("delivery", "Delivery"),
|
||||
("success", "Success"),
|
||||
("done", "Done"),
|
||||
("cancel", "Cancel"),
|
||||
],
|
||||
max_length=255,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
]
|
||||
17
core/apps/eggs/migrations/0054_remove_order_status_was.py
Normal file
17
core/apps/eggs/migrations/0054_remove_order_status_was.py
Normal file
@@ -0,0 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-28 10:13
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0053_order_status_was"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RemoveField(
|
||||
model_name="order",
|
||||
name="status_was",
|
||||
),
|
||||
]
|
||||
27
core/apps/eggs/migrations/0055_history_user_id.py
Normal file
27
core/apps/eggs/migrations/0055_history_user_id.py
Normal file
@@ -0,0 +1,27 @@
|
||||
# Generated by Django 5.0.6 on 2024-06-28 11:47
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0054_remove_order_status_was"),
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="history",
|
||||
name="user_id",
|
||||
field=models.ForeignKey(
|
||||
default=1,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="history",
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
),
|
||||
preserve_default=False,
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,40 @@
|
||||
# Generated by Django 5.0.6 on 2024-07-01 07:12
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0055_history_user_id"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="count",
|
||||
field=models.IntegerField(blank=True, default=0, null=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="debt",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=10,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="price_paid",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=10,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,59 @@
|
||||
# Generated by Django 5.0.6 on 2024-07-04 05:35
|
||||
|
||||
import django.core.validators
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0056_alter_order_count_alter_order_debt_and_more"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RenameField(
|
||||
model_name="party",
|
||||
old_name="price",
|
||||
new_name="benefit",
|
||||
),
|
||||
migrations.RenameField(
|
||||
model_name="party",
|
||||
old_name="sold_price",
|
||||
new_name="cost",
|
||||
),
|
||||
migrations.RemoveField(
|
||||
model_name="party",
|
||||
name="sold",
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="party",
|
||||
name="remaining_count",
|
||||
field=models.IntegerField(
|
||||
default=0,
|
||||
verbose_name=django.core.validators.MinValueValidator(0),
|
||||
),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="party",
|
||||
name="sold_count",
|
||||
field=models.IntegerField(
|
||||
default=0,
|
||||
verbose_name=django.core.validators.MinValueValidator(0),
|
||||
),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="party",
|
||||
name="total_cost",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2, default=0, max_digits=10
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="count",
|
||||
field=models.IntegerField(
|
||||
default=0,
|
||||
verbose_name=django.core.validators.MinValueValidator(0),
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,28 @@
|
||||
# Generated by Django 5.0.6 on 2024-07-06 05:31
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0057_rename_price_party_benefit_and_more"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="count",
|
||||
field=models.IntegerField(default=0),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="remaining_count",
|
||||
field=models.IntegerField(default=0),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="sold_count",
|
||||
field=models.IntegerField(default=0),
|
||||
),
|
||||
]
|
||||
23
core/apps/eggs/migrations/0059_party_profit.py
Normal file
23
core/apps/eggs/migrations/0059_party_profit.py
Normal file
@@ -0,0 +1,23 @@
|
||||
# Generated by Django 5.0.6 on 2024-07-06 07:31
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
(
|
||||
"eggs",
|
||||
"0058_alter_party_count_alter_party_remaining_count_and_more",
|
||||
),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="party",
|
||||
name="profit",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2, default=0, max_digits=10
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,72 @@
|
||||
# Generated by Django 5.0.6 on 2024-07-06 07:45
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0059_party_profit"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="benefit",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=10,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="cost",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=10,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="count",
|
||||
field=models.IntegerField(blank=True, default=0, null=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="profit",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=10,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="remaining_count",
|
||||
field=models.IntegerField(blank=True, default=0, null=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="sold_count",
|
||||
field=models.IntegerField(blank=True, default=0, null=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="total_cost",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=10,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,67 @@
|
||||
# Generated by Django 5.0.6 on 2024-07-06 13:15
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0060_alter_party_benefit_alter_party_cost_and_more"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="debt",
|
||||
name="debt_price",
|
||||
field=models.DecimalField(decimal_places=2, max_digits=20),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="group",
|
||||
name="entry_price",
|
||||
field=models.DecimalField(decimal_places=2, max_digits=20),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="group",
|
||||
name="unit_price",
|
||||
field=models.DecimalField(decimal_places=2, max_digits=20),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="group",
|
||||
name="wholesale_price",
|
||||
field=models.DecimalField(decimal_places=2, max_digits=20),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="invoice",
|
||||
name="price",
|
||||
field=models.DecimalField(decimal_places=2, max_digits=20),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="debt",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=20,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="price",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2, default=0, max_digits=20
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="price_paid",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=20,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,60 @@
|
||||
# Generated by Django 5.0.6 on 2024-07-06 13:17
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
(
|
||||
"eggs",
|
||||
"0061_alter_debt_debt_price_alter_group_entry_price_and_more",
|
||||
),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="benefit",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=20,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="cost",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=20,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="profit",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=20,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="total_cost",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=20,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,111 @@
|
||||
# Generated by Django 5.0.6 on 2024-07-06 13:19
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0062_alter_party_benefit_alter_party_cost_and_more"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="debt",
|
||||
name="debt_price",
|
||||
field=models.DecimalField(decimal_places=2, max_digits=30),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="group",
|
||||
name="entry_price",
|
||||
field=models.DecimalField(decimal_places=2, max_digits=30),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="group",
|
||||
name="unit_price",
|
||||
field=models.DecimalField(decimal_places=2, max_digits=30),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="group",
|
||||
name="wholesale_price",
|
||||
field=models.DecimalField(decimal_places=2, max_digits=30),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="invoice",
|
||||
name="price",
|
||||
field=models.DecimalField(decimal_places=2, max_digits=30),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="debt",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=30,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="price",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2, default=0, max_digits=30
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="price_paid",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=30,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="benefit",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=30,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="cost",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=30,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="profit",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=30,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="party",
|
||||
name="total_cost",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=30,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
]
|
||||
21
core/apps/eggs/migrations/0064_order_stock_updated.py
Normal file
21
core/apps/eggs/migrations/0064_order_stock_updated.py
Normal file
@@ -0,0 +1,21 @@
|
||||
# Generated by Django 5.0.6 on 2024-07-08 11:13
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
(
|
||||
"eggs",
|
||||
"0063_alter_debt_debt_price_alter_group_entry_price_and_more",
|
||||
),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="order",
|
||||
name="stock_updated",
|
||||
field=models.BooleanField(default=False),
|
||||
),
|
||||
]
|
||||
17
core/apps/eggs/migrations/0065_remove_order_stock_updated.py
Normal file
17
core/apps/eggs/migrations/0065_remove_order_stock_updated.py
Normal file
@@ -0,0 +1,17 @@
|
||||
# Generated by Django 5.0.6 on 2024-07-08 11:17
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0064_order_stock_updated"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RemoveField(
|
||||
model_name="order",
|
||||
name="stock_updated",
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,27 @@
|
||||
# Generated by Django 5.0.7 on 2024-07-10 11:25
|
||||
|
||||
import django.utils.timezone
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0065_remove_order_stock_updated"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="debt",
|
||||
name="created_at",
|
||||
field=models.DateTimeField(
|
||||
auto_now_add=True, default=django.utils.timezone.now
|
||||
),
|
||||
preserve_default=False,
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="debt",
|
||||
name="updated_at",
|
||||
field=models.DateTimeField(auto_now=True),
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,27 @@
|
||||
# Generated by Django 5.0.7 on 2024-07-20 05:38
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0066_debt_created_at_debt_updated_at"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="debt",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2, default=0, max_digits=30
|
||||
),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name="order",
|
||||
name="price_paid",
|
||||
field=models.DecimalField(
|
||||
decimal_places=2, default=0, max_digits=30
|
||||
),
|
||||
),
|
||||
]
|
||||
23
core/apps/eggs/migrations/0068_alter_market_avatar.py
Normal file
23
core/apps/eggs/migrations/0068_alter_market_avatar.py
Normal file
@@ -0,0 +1,23 @@
|
||||
# Generated by Django 5.0.7 on 2024-07-22 13:07
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0067_alter_order_debt_alter_order_price_paid"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="market",
|
||||
name="avatar",
|
||||
field=models.ImageField(
|
||||
blank=True,
|
||||
default="market_avatar/default.png",
|
||||
null=True,
|
||||
upload_to="market_avatar/",
|
||||
),
|
||||
),
|
||||
]
|
||||
89
core/apps/eggs/migrations/0069_broken_price_monitoring.py
Normal file
89
core/apps/eggs/migrations/0069_broken_price_monitoring.py
Normal file
@@ -0,0 +1,89 @@
|
||||
# Generated by Django 5.0.7 on 2024-07-23 11:35
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("contenttypes", "0002_remove_content_type_name"),
|
||||
("eggs", "0068_alter_market_avatar"),
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="broken",
|
||||
name="price",
|
||||
field=models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=30,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="Monitoring",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("object_id", models.PositiveIntegerField()),
|
||||
("action", models.CharField(max_length=255)),
|
||||
("timestamp", models.DateTimeField(auto_now_add=True)),
|
||||
(
|
||||
"created_by",
|
||||
models.CharField(blank=True, max_length=255, null=True),
|
||||
),
|
||||
(
|
||||
"created_who",
|
||||
models.CharField(blank=True, max_length=255, null=True),
|
||||
),
|
||||
(
|
||||
"comment",
|
||||
models.CharField(blank=True, max_length=255, null=True),
|
||||
),
|
||||
(
|
||||
"reason",
|
||||
models.CharField(blank=True, max_length=255, null=True),
|
||||
),
|
||||
(
|
||||
"price",
|
||||
models.DecimalField(
|
||||
blank=True,
|
||||
decimal_places=2,
|
||||
default=0,
|
||||
max_digits=30,
|
||||
null=True,
|
||||
),
|
||||
),
|
||||
(
|
||||
"content_type",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="contenttypes.contenttype",
|
||||
),
|
||||
),
|
||||
(
|
||||
"user_id",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="monitoring",
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"ordering": ["-timestamp"],
|
||||
},
|
||||
),
|
||||
]
|
||||
@@ -0,0 +1,23 @@
|
||||
# Generated by Django 5.0.7 on 2024-07-25 02:12
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0069_broken_price_monitoring"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name="party",
|
||||
name="broken_eggs",
|
||||
field=models.IntegerField(blank=True, default=0, null=True),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name="party",
|
||||
name="courier_eggs",
|
||||
field=models.IntegerField(blank=True, default=0, null=True),
|
||||
),
|
||||
]
|
||||
60
core/apps/eggs/migrations/0071_notification.py
Normal file
60
core/apps/eggs/migrations/0071_notification.py
Normal file
@@ -0,0 +1,60 @@
|
||||
# Generated by Django 5.1 on 2024-08-29 06:42
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0070_party_broken_eggs_party_courier_eggs"),
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name="Notification",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created_at", models.DateTimeField(auto_now_add=True)),
|
||||
("updated_at", models.DateTimeField(auto_now=True)),
|
||||
(
|
||||
"title",
|
||||
models.CharField(max_length=255, verbose_name="Title"),
|
||||
),
|
||||
("body", models.TextField(verbose_name="Body")),
|
||||
(
|
||||
"is_read",
|
||||
models.BooleanField(default=False, verbose_name="Is read"),
|
||||
),
|
||||
(
|
||||
"is_sending",
|
||||
models.BooleanField(
|
||||
default=False, verbose_name="Is sending"
|
||||
),
|
||||
),
|
||||
(
|
||||
"user",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="notifications",
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
verbose_name="User",
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Notification",
|
||||
"verbose_name_plural": "Notifications",
|
||||
},
|
||||
),
|
||||
]
|
||||
28
core/apps/eggs/migrations/0072_alter_notification_user.py
Normal file
28
core/apps/eggs/migrations/0072_alter_notification_user.py
Normal file
@@ -0,0 +1,28 @@
|
||||
# Generated by Django 5.0.8 on 2024-08-29 08:56
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("eggs", "0071_notification"),
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="notification",
|
||||
name="user",
|
||||
field=models.ForeignKey(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="notifications",
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
verbose_name="User",
|
||||
),
|
||||
),
|
||||
]
|
||||
29
core/apps/eggs/migrations/0073_dailycost.py
Normal file
29
core/apps/eggs/migrations/0073_dailycost.py
Normal file
@@ -0,0 +1,29 @@
|
||||
# Generated by Django 5.0.8 on 2024-09-11 04:36
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('eggs', '0072_alter_notification_user'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='DailyCost',
|
||||
fields=[
|
||||
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('created_at', models.DateTimeField(auto_now_add=True)),
|
||||
('updated_at', models.DateTimeField(auto_now=True)),
|
||||
('first_cost', models.DecimalField(decimal_places=2, max_digits=40)),
|
||||
('second_cost', models.DecimalField(decimal_places=2, max_digits=40)),
|
||||
('third_cost', models.DecimalField(decimal_places=2, max_digits=40)),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Daily Cost',
|
||||
'verbose_name_plural': 'Daily Costs',
|
||||
'db_table': 'daily_costs',
|
||||
},
|
||||
),
|
||||
]
|
||||
19
core/apps/eggs/migrations/0074_alter_debt_market.py
Normal file
19
core/apps/eggs/migrations/0074_alter_debt_market.py
Normal file
@@ -0,0 +1,19 @@
|
||||
# Generated by Django 5.0.8 on 2025-11-04 09:49
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('eggs', '0073_dailycost'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name='debt',
|
||||
name='market',
|
||||
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='debts', to='eggs.market'),
|
||||
),
|
||||
]
|
||||
18
core/apps/eggs/migrations/0075_debt_debt_type.py
Normal file
18
core/apps/eggs/migrations/0075_debt_debt_type.py
Normal file
@@ -0,0 +1,18 @@
|
||||
# Generated by Django 5.0.8 on 2025-11-21 11:55
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('eggs', '0074_alter_debt_market'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='debt',
|
||||
name='debt_type',
|
||||
field=models.CharField(choices=[('added', 'Added'), ('lost', 'Lost')], default='lost', max_length=255),
|
||||
),
|
||||
]
|
||||
0
core/apps/eggs/migrations/__init__.py
Normal file
0
core/apps/eggs/migrations/__init__.py
Normal file
Reference in New Issue
Block a user