dj22: add on_delete=models.CASCADE (#51516)
This commit is contained in:
parent
24f26c6e4d
commit
1c19e4d6b9
|
@ -112,25 +112,29 @@ class CommonData(models.Model):
|
||||||
class Entity(CommonData):
|
class Entity(CommonData):
|
||||||
schema = models.ForeignKey(
|
schema = models.ForeignKey(
|
||||||
'zoo_meta.EntitySchema',
|
'zoo_meta.EntitySchema',
|
||||||
verbose_name=_('schema'))
|
verbose_name=_('schema'),
|
||||||
|
on_delete=models.CASCADE)
|
||||||
created = models.ForeignKey(
|
created = models.ForeignKey(
|
||||||
Transaction,
|
Transaction,
|
||||||
blank=True,
|
blank=True,
|
||||||
null=True,
|
null=True,
|
||||||
verbose_name=_('created'),
|
verbose_name=_('created'),
|
||||||
related_name='created_entities')
|
related_name='created_entities',
|
||||||
|
on_delete=models.CASCADE)
|
||||||
modified = models.ForeignKey(
|
modified = models.ForeignKey(
|
||||||
Transaction,
|
Transaction,
|
||||||
blank=True,
|
blank=True,
|
||||||
null=True,
|
null=True,
|
||||||
verbose_name=_('modified'),
|
verbose_name=_('modified'),
|
||||||
related_name='modified_entities')
|
related_name='modified_entities',
|
||||||
|
on_delete=models.CASCADE)
|
||||||
deleted = models.ForeignKey(
|
deleted = models.ForeignKey(
|
||||||
Transaction,
|
Transaction,
|
||||||
verbose_name=_('deleted'),
|
verbose_name=_('deleted'),
|
||||||
blank=True,
|
blank=True,
|
||||||
null=True,
|
null=True,
|
||||||
related_name='deleted_entities')
|
related_name='deleted_entities',
|
||||||
|
on_delete=models.CASCADE)
|
||||||
meta = JSONField(
|
meta = JSONField(
|
||||||
blank=True,
|
blank=True,
|
||||||
null=True,
|
null=True,
|
||||||
|
@ -160,33 +164,39 @@ class Entity(CommonData):
|
||||||
class Relation(CommonData):
|
class Relation(CommonData):
|
||||||
schema = models.ForeignKey(
|
schema = models.ForeignKey(
|
||||||
'zoo_meta.RelationSchema',
|
'zoo_meta.RelationSchema',
|
||||||
verbose_name=_('schema'))
|
verbose_name=_('schema'),
|
||||||
|
on_delete=models.CASCADE)
|
||||||
left = models.ForeignKey(
|
left = models.ForeignKey(
|
||||||
'Entity',
|
'Entity',
|
||||||
verbose_name=_('left'),
|
verbose_name=_('left'),
|
||||||
related_name='left_relations')
|
related_name='left_relations',
|
||||||
|
on_delete=models.CASCADE)
|
||||||
right = models.ForeignKey(
|
right = models.ForeignKey(
|
||||||
'Entity',
|
'Entity',
|
||||||
verbose_name=_('right'),
|
verbose_name=_('right'),
|
||||||
related_name='right_relations')
|
related_name='right_relations',
|
||||||
|
on_delete=models.CASCADE)
|
||||||
created = models.ForeignKey(
|
created = models.ForeignKey(
|
||||||
Transaction,
|
Transaction,
|
||||||
blank=True,
|
blank=True,
|
||||||
null=True,
|
null=True,
|
||||||
verbose_name=_('created'),
|
verbose_name=_('created'),
|
||||||
related_name='created_relations')
|
related_name='created_relations',
|
||||||
|
on_delete=models.CASCADE)
|
||||||
modified = models.ForeignKey(
|
modified = models.ForeignKey(
|
||||||
Transaction,
|
Transaction,
|
||||||
blank=True,
|
blank=True,
|
||||||
null=True,
|
null=True,
|
||||||
verbose_name=_('modified'),
|
verbose_name=_('modified'),
|
||||||
related_name='modified_relations')
|
related_name='modified_relations',
|
||||||
|
on_delete=models.CASCADE)
|
||||||
deleted = models.ForeignKey(
|
deleted = models.ForeignKey(
|
||||||
Transaction,
|
Transaction,
|
||||||
verbose_name=_('deleted'),
|
verbose_name=_('deleted'),
|
||||||
blank=True,
|
blank=True,
|
||||||
null=True,
|
null=True,
|
||||||
related_name='deleted_relations')
|
related_name='deleted_relations',
|
||||||
|
on_delete=models.CASCADE)
|
||||||
meta = JSONField(
|
meta = JSONField(
|
||||||
blank=True,
|
blank=True,
|
||||||
null=True,
|
null=True,
|
||||||
|
@ -205,11 +215,13 @@ class Relation(CommonData):
|
||||||
class Log(models.Model):
|
class Log(models.Model):
|
||||||
entity = models.ForeignKey(
|
entity = models.ForeignKey(
|
||||||
'Entity',
|
'Entity',
|
||||||
verbose_name=_('entity'))
|
verbose_name=_('entity'),
|
||||||
|
on_delete=models.CASCADE)
|
||||||
transaction = models.ForeignKey(
|
transaction = models.ForeignKey(
|
||||||
'Transaction',
|
'Transaction',
|
||||||
null=True,
|
null=True,
|
||||||
verbose_name=_('transaction'))
|
verbose_name=_('transaction'),
|
||||||
|
on_delete=models.CASCADE)
|
||||||
timestamp = models.DateTimeField(
|
timestamp = models.DateTimeField(
|
||||||
auto_now_add=True,
|
auto_now_add=True,
|
||||||
db_index=True,
|
db_index=True,
|
||||||
|
@ -276,7 +288,8 @@ class Job(models.Model):
|
||||||
'Transaction',
|
'Transaction',
|
||||||
verbose_name='transaction',
|
verbose_name='transaction',
|
||||||
null=True,
|
null=True,
|
||||||
blank=True)
|
blank=True,
|
||||||
|
on_delete=models.CASCADE)
|
||||||
|
|
||||||
state = models.PositiveIntegerField(
|
state = models.PositiveIntegerField(
|
||||||
verbose_name=_('state'),
|
verbose_name=_('state'),
|
||||||
|
|
|
@ -165,11 +165,13 @@ class RelationSchema(CommonSchema):
|
||||||
left = models.ForeignKey(
|
left = models.ForeignKey(
|
||||||
EntitySchema,
|
EntitySchema,
|
||||||
verbose_name=_('left schema'),
|
verbose_name=_('left schema'),
|
||||||
related_name='+')
|
related_name='+',
|
||||||
|
on_delete=models.CASCADE)
|
||||||
right = models.ForeignKey(
|
right = models.ForeignKey(
|
||||||
EntitySchema,
|
EntitySchema,
|
||||||
verbose_name=_('right schema'),
|
verbose_name=_('right schema'),
|
||||||
related_name='+')
|
related_name='+',
|
||||||
|
on_delete=models.CASCADE)
|
||||||
is_symmetric = models.BooleanField(
|
is_symmetric = models.BooleanField(
|
||||||
default=False,
|
default=False,
|
||||||
blank=True,
|
blank=True,
|
||||||
|
|
|
@ -43,11 +43,13 @@ class Duplicate(models.Model):
|
||||||
first = models.ForeignKey(
|
first = models.ForeignKey(
|
||||||
'zoo_data.Entity',
|
'zoo_data.Entity',
|
||||||
verbose_name=_('first'),
|
verbose_name=_('first'),
|
||||||
related_name='+')
|
related_name='+',
|
||||||
|
on_delete=models.CASCADE)
|
||||||
second = models.ForeignKey(
|
second = models.ForeignKey(
|
||||||
'zoo_data.Entity',
|
'zoo_data.Entity',
|
||||||
verbose_name=_('second'),
|
verbose_name=_('second'),
|
||||||
related_name='+')
|
related_name='+',
|
||||||
|
on_delete=models.CASCADE)
|
||||||
|
|
||||||
score = models.DecimalField(
|
score = models.DecimalField(
|
||||||
decimal_places=2,
|
decimal_places=2,
|
||||||
|
|
Loading…
Reference in New Issue