feat: added brand model

This commit is contained in:
Pablo Moreno
2024-05-19 20:05:09 +02:00
parent 6ec60227b4
commit 26c2fded92
11 changed files with 256 additions and 32 deletions
@@ -0,0 +1,86 @@
# Generated by Django 5.0.6 on 2024-05-19 14:58
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("shop", "0006_alter_product_options_alter_productbatch_options_and_more"),
]
operations = [
migrations.CreateModel(
name="Brand",
fields=[
(
"id",
models.BigAutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
(
"name",
models.CharField(
max_length=100, unique=True, verbose_name="Nombre"
),
),
],
options={
"verbose_name": "marca",
"verbose_name_plural": "marcas",
},
),
migrations.AlterModelOptions(
name="customer",
options={"verbose_name": "cliente", "verbose_name_plural": "clientes"},
),
migrations.AlterModelOptions(
name="order",
options={"verbose_name": "pedido", "verbose_name_plural": "pedidos"},
),
migrations.AlterModelOptions(
name="orderline",
options={
"verbose_name": "línea de pedido",
"verbose_name_plural": "líneas de pedido",
},
),
migrations.AlterModelOptions(
name="product",
options={
"ordering": ("-id",),
"verbose_name": "producto",
"verbose_name_plural": "productos",
},
),
migrations.AlterModelOptions(
name="productbatch",
options={
"verbose_name": "remesa de producto",
"verbose_name_plural": "remesas de productos",
},
),
migrations.AlterModelOptions(
name="productprice",
options={
"verbose_name": "precio de producto",
"verbose_name_plural": "precio de producto",
},
),
migrations.AlterModelOptions(
name="provider",
options={"verbose_name": "proveedor", "verbose_name_plural": "proveedores"},
),
migrations.AlterModelOptions(
name="tag",
options={"verbose_name": "etiqueta", "verbose_name_plural": "etiquetas"},
),
migrations.AlterModelOptions(
name="tax",
options={"verbose_name": "impuesto", "verbose_name_plural": "impuestos"},
),
]
+25
View File
@@ -0,0 +1,25 @@
# Generated by Django 5.0.6 on 2024-05-19 15:21
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("shop", "0007_brand_alter_customer_options_alter_order_options_and_more"),
]
operations = [
migrations.AddField(
model_name="product",
name="brand",
field=models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.SET_NULL,
to="shop.brand",
verbose_name="Marca",
),
),
]