diff options
| author | Claude Paroz <claude@2xlibre.net> | 2013-01-31 20:34:36 +0100 |
|---|---|---|
| committer | Claude Paroz <claude@2xlibre.net> | 2013-01-31 20:41:57 +0100 |
| commit | eb03fe164277b3d7a2ff856415457176d6a2ee51 (patch) | |
| tree | 93063bb38672a5504ce5d52f7a036642a6763054 /tests/regressiontests/inspectdb/models.py | |
| parent | 31308b3195b84bf6dfa14416db27ba5c1e91e3ad (diff) | |
Added introspection tests for most of Django model fields
Diffstat (limited to 'tests/regressiontests/inspectdb/models.py')
| -rw-r--r-- | tests/regressiontests/inspectdb/models.py | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/regressiontests/inspectdb/models.py b/tests/regressiontests/inspectdb/models.py index a8adf862b1..ae14c78eb7 100644 --- a/tests/regressiontests/inspectdb/models.py +++ b/tests/regressiontests/inspectdb/models.py @@ -29,3 +29,28 @@ class SpecialColumnName(models.Model): field_field_2 = models.IntegerField(db_column='__field') # Other chars prc_x = models.IntegerField(db_column='prc(%) x') + +class ColumnTypes(models.Model): + id = models.AutoField(primary_key=True) + field1 = models.BigIntegerField() + field2 = models.BooleanField() + field3 = models.CharField(max_length=10) + field4 = models.CommaSeparatedIntegerField(max_length=99) + field5 = models.DateField() + field6 = models.DateTimeField() + field7 = models.DecimalField(max_digits=6, decimal_places=1) + field8 = models.EmailField() + field9 = models.FileField(upload_to="unused") + field10 = models.FilePathField() + field11 = models.FloatField() + field12 = models.IntegerField() + field13 = models.IPAddressField() + field14 = models.GenericIPAddressField(protocol="ipv4") + field15 = models.NullBooleanField() + field16 = models.PositiveIntegerField() + field17 = models.PositiveSmallIntegerField() + field18 = models.SlugField() + field19 = models.SmallIntegerField() + field20 = models.TextField() + field21 = models.TimeField() + field22 = models.URLField() |
