mirror of https://github.com/django/django.git
Fixed #19709 -- Fixed TimeField introspection on MySQL
Thanks Eugene Grachev for the report.
This commit is contained in:
parent
eb03fe1642
commit
3c0a81aaf0
|
@ -21,6 +21,7 @@ class DatabaseIntrospection(BaseDatabaseIntrospection):
|
|||
FIELD_TYPE.LONGLONG: 'BigIntegerField',
|
||||
FIELD_TYPE.SHORT: 'IntegerField',
|
||||
FIELD_TYPE.STRING: 'CharField',
|
||||
FIELD_TYPE.TIME: 'TimeField',
|
||||
FIELD_TYPE.TIMESTAMP: 'DateTimeField',
|
||||
FIELD_TYPE.TINY: 'IntegerField',
|
||||
FIELD_TYPE.TINY_BLOB: 'TextField',
|
||||
|
|
|
@ -87,11 +87,7 @@ class InspectDBTestCase(TestCase):
|
|||
else:
|
||||
assertFieldType('field19', "models.IntegerField()")
|
||||
assertFieldType('field20', "models.TextField()")
|
||||
if connection.vendor == 'mysql':
|
||||
# Ticket #19709
|
||||
assertFieldType('field21', "models.TextField() # This field type is a guess.")
|
||||
else:
|
||||
assertFieldType('field21', "models.TimeField()")
|
||||
assertFieldType('field21', "models.TimeField()")
|
||||
# URLField
|
||||
assertFieldType('field22', "models.CharField(max_length=200)")
|
||||
|
||||
|
|
Loading…
Reference in New Issue