﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
24608	Chaining inherited models with UUID primary key does not work in MySQL	Sebastian Steins	nobody	"Consider this models:
{{{
class XYZ(models.Model):
	id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
	t = models.PositiveSmallIntegerField(default=1)


class ABC(XYZ):
	t2 = models.PositiveSmallIntegerField(default=2)

class DEF(ABC):
	t3 = models.PositiveSmallIntegerField(default=3)
}}}

When running this code 

{{{
a=ADEF(t3=4)
a.save()
}}}

everything is ok.

However, calling a.save a second time will cause:
{{{
IntegrityError: (1062, ""Duplicate entry '51a29210bbe64e13af5786968b54046a' for key 'PRIMARY'"")
}}}

on a MySQL host."	Bug	closed	Database layer (models, ORM)	1.8	Release blocker	duplicate	mysql uuid		Accepted	0	0	0	0	0	0
