1
0
mirror of https://github.com/django/django.git synced 2025-10-25 06:36:07 +00:00

Fixed #16592 -- More test changes and documentation to account for MySQL's casual relationship with sanity. Thanks to Jim Dalton for the report and patch.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@16787 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Russell Keith-Magee
2011-09-10 20:06:10 +00:00
parent dafb4951a7
commit 8d6c251731
3 changed files with 28 additions and 8 deletions

View File

@@ -12,7 +12,7 @@ class A01(models.Model):
f_b = models.IntegerField()
class Meta:
db_table = 'A01'
db_table = 'a01'
def __unicode__(self):
return self.f_a
@@ -23,7 +23,7 @@ class B01(models.Model):
f_b = models.IntegerField()
class Meta:
db_table = 'B01'
db_table = 'b01'
# 'managed' is True by default. This tests we can set it explicitly.
managed = True
@@ -31,12 +31,12 @@ class B01(models.Model):
return self.f_a
class C01(models.Model):
mm_a = models.ManyToManyField(A01, db_table='D01')
mm_a = models.ManyToManyField(A01, db_table='d01')
f_a = models.CharField(max_length=10, db_index=True)
f_b = models.IntegerField()
class Meta:
db_table = 'C01'
db_table = 'c01'
def __unicode__(self):
return self.f_a
@@ -49,7 +49,7 @@ class A02(models.Model):
f_a = models.CharField(max_length=10, db_index=True)
class Meta:
db_table = 'A01'
db_table = 'a01'
managed = False
def __unicode__(self):
@@ -57,7 +57,7 @@ class A02(models.Model):
class B02(models.Model):
class Meta:
db_table = 'B01'
db_table = 'b01'
managed = False
fk_a = models.ForeignKey(A02)
@@ -75,7 +75,7 @@ class C02(models.Model):
f_b = models.IntegerField()
class Meta:
db_table = 'C01'
db_table = 'c01'
managed = False
def __unicode__(self):
@@ -86,7 +86,7 @@ class Intermediate(models.Model):
c02 = models.ForeignKey(C02, db_column="c01_id")
class Meta:
db_table = 'D01'
db_table = 'd01'
managed = False
#