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>>]¶