ecommerce.products.migrations package

Submodules

ecommerce.products.migrations.0001_initial module

class ecommerce.products.migrations.0001_initial.Migration(name, app_label)

Bases: Migration

dependencies = [('users', '__first__')]
initial = True
operations = [<CreateModel  name='Attribute', fields=[('id', <django.db.models.fields.UUIDField>), ('name', <django.db.models.fields.CharField>), ('slug', <django.db.models.fields.SlugField>), ('description', <django.db.models.fields.TextField>), ('is_active', <django.db.models.fields.BooleanField>), ('created_at', <django.db.models.fields.DateTimeField>), ('updated_at', <django.db.models.fields.DateTimeField>), ('created_by', <django.db.models.fields.related.ForeignKey>), ('updated_by', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel  name='Brand', fields=[('id', <django.db.models.fields.UUIDField>), ('name', <django.db.models.fields.CharField>), ('slug', <django.db.models.fields.SlugField>), ('description', <django.db.models.fields.TextField>), ('is_active', <django.db.models.fields.BooleanField>), ('created_at', <django.db.models.fields.DateTimeField>), ('updated_at', <django.db.models.fields.DateTimeField>), ('created_by', <django.db.models.fields.related.ForeignKey>), ('updated_by', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel  name='Category', fields=[('lft', <django.db.models.fields.PositiveIntegerField>), ('rgt', <django.db.models.fields.PositiveIntegerField>), ('tree_id', <django.db.models.fields.PositiveIntegerField>), ('depth', <django.db.models.fields.PositiveIntegerField>), ('id', <django.db.models.fields.UUIDField>), ('name', <django.db.models.fields.CharField>), ('slug', <django.db.models.fields.SlugField>), ('is_active', <django.db.models.fields.BooleanField>), ('created_at', <django.db.models.fields.DateTimeField>), ('updated_at', <django.db.models.fields.DateTimeField>), ('created_by', <django.db.models.fields.related.ForeignKey>), ('updated_by', <django.db.models.fields.related.ForeignKey>)], options={'verbose_name_plural': 'categories'}>, <CreateModel  name='Product', fields=[('id', <django.db.models.fields.UUIDField>), ('name', <django.db.models.fields.CharField>), ('slug', <django.db.models.fields.SlugField>), ('description', <django.db.models.fields.TextField>), ('is_active', <django.db.models.fields.BooleanField>), ('created_at', <django.db.models.fields.DateTimeField>), ('updated_at', <django.db.models.fields.DateTimeField>), ('brand', <django.db.models.fields.related.ForeignKey>), ('category', <django.db.models.fields.related.ForeignKey>), ('created_by', <django.db.models.fields.related.ForeignKey>), ('owner', <django.db.models.fields.related.ForeignKey>), ('updated_by', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel  name='ProductAttribute', fields=[('id', <django.db.models.fields.UUIDField>), ('value', <django.db.models.fields.CharField>), ('created_at', <django.db.models.fields.DateTimeField>), ('updated_at', <django.db.models.fields.DateTimeField>), ('attribute', <django.db.models.fields.related.ForeignKey>), ('created_by', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel  name='ProductLine', fields=[('id', <django.db.models.fields.UUIDField>), ('price', <django.db.models.fields.DecimalField>), ('sku', <django.db.models.fields.CharField>), ('stock_quantity', <django.db.models.fields.PositiveIntegerField>), ('is_active', <django.db.models.fields.BooleanField>), ('created_at', <django.db.models.fields.DateTimeField>), ('updated_at', <django.db.models.fields.DateTimeField>), ('created_by', <django.db.models.fields.related.ForeignKey>), ('product', <django.db.models.fields.related.ForeignKey>), ('product_attributes', <django.db.models.fields.related.ManyToManyField>), ('updated_by', <django.db.models.fields.related.ForeignKey>)], options={'verbose_name_plural': 'Product Lines'}>, <CreateModel  name='ProductImage', fields=[('id', <django.db.models.fields.UUIDField>), ('image', <django.db.models.fields.files.ImageField>), ('alt_text', <django.db.models.fields.CharField>), ('created_at', <django.db.models.fields.DateTimeField>), ('updated_at', <django.db.models.fields.DateTimeField>), ('created_by', <django.db.models.fields.related.ForeignKey>), ('product', <django.db.models.fields.related.ForeignKey>), ('updated_by', <django.db.models.fields.related.ForeignKey>)]>, <AddField  model_name='productattribute', name='product_line', field=<django.db.models.fields.related.ForeignKey>>, <AddField  model_name='productattribute', name='updated_by', field=<django.db.models.fields.related.ForeignKey>>]

ecommerce.products.migrations.0002_alter_productline_sku module

Module contents