@@ -54,11 +54,6 @@ class Migration(migrations.Migration):
name='id',
field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False),
),
- migrations.AlterField(
- model_name='tag',
- name='id',
- field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False),
- ),
migrations.AlterField(
model_name='taggeditem',
@@ -14,6 +14,9 @@ from utilities.fields import ColorField
#
class Tag(ExportTemplatesMixin, WebhooksMixin, ChangeLoggedModel, TagBase):
+ id = models.BigAutoField(
+ primary_key=True
+ )
color = ColorField(
default=ColorChoices.COLOR_GREY
)
@@ -31,18 +31,6 @@ class BaseModel(
abstract = True
-class BigIDModel(models.Model):
- """
- Abstract base model for all data objects. Ensures the use of a 64-bit PK.
- id = models.BigAutoField(
- primary_key=True
- )
-
- class Meta:
- abstract = True
class ChangeLoggedModel(ChangeLoggingMixin, CustomValidationMixin, models.Model):
"""
Base model for all objects which support change logging.