diff options
Diffstat (limited to 'django/db/backends/oracle/creation.py')
-rw-r--r-- | django/db/backends/oracle/creation.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/django/db/backends/oracle/creation.py b/django/db/backends/oracle/creation.py index 6b1a30d55d..f7903bce4f 100644 --- a/django/db/backends/oracle/creation.py +++ b/django/db/backends/oracle/creation.py @@ -8,15 +8,15 @@ from django.core import management DATA_TYPES = { 'AutoField': 'NUMBER(11)', 'BooleanField': 'NUMBER(1) CHECK (%(column)s IN (0,1))', - 'CharField': 'VARCHAR2(%(maxlength)s)', + 'CharField': 'NVARCHAR2(%(maxlength)s)', 'CommaSeparatedIntegerField': 'VARCHAR2(%(maxlength)s)', 'DateField': 'DATE', 'DateTimeField': 'TIMESTAMP', 'DecimalField': 'NUMBER(%(max_digits)s, %(decimal_places)s)', - 'FileField': 'VARCHAR2(100)', - 'FilePathField': 'VARCHAR2(100)', + 'FileField': 'NVARCHAR2(100)', + 'FilePathField': 'NVARCHAR2(100)', 'FloatField': 'DOUBLE PRECISION', - 'ImageField': 'VARCHAR2(100)', + 'ImageField': 'NVARCHAR2(100)', 'IntegerField': 'NUMBER(11)', 'IPAddressField': 'VARCHAR2(15)', 'ManyToManyField': None, @@ -25,7 +25,7 @@ DATA_TYPES = { 'PhoneNumberField': 'VARCHAR2(20)', 'PositiveIntegerField': 'NUMBER(11) CHECK (%(column)s >= 0)', 'PositiveSmallIntegerField': 'NUMBER(11) CHECK (%(column)s >= 0)', - 'SlugField': 'VARCHAR2(50)', + 'SlugField': 'NVARCHAR2(50)', 'SmallIntegerField': 'NUMBER(11)', 'TextField': 'NCLOB', 'TimeField': 'TIMESTAMP', |