#35268: Migrations raise UnicodeDecodeError on PostgreSQL.
-------------------------------------+-------------------------------------
     Reporter:  Azim1900             |                    Owner:  nobody
         Type:  Uncategorized        |                   Status:  closed
    Component:  Database layer       |                  Version:  5.0
  (models, ORM)                      |
     Severity:  Normal               |               Resolution:  needsinfo
     Keywords:  PostgreSQL           |             Triage Stage:
                                     |  Unreviewed
    Has patch:  0                    |      Needs documentation:  0
  Needs tests:  0                    |  Patch needs improvement:  0
Easy pickings:  0                    |                    UI/UX:  0
-------------------------------------+-------------------------------------
Changes (by Mariusz Felisiak):

 * component:  Uncategorized => Database layer (models, ORM)
 * resolution:   => needsinfo
 * status:  new => closed
 * summary:
     Error in Django Migration in PostgreSQL  : UnicodeDecodeError during
     'python manage.py migrate'
     => Migrations raise UnicodeDecodeError on PostgreSQL.


Old description:

> When running the command 'python manage.py migrate' in a Django project,
> a UnicodeDecodeError occurs during the migration process.
>
>  The error trace indicates that the issue is related to decoding a byte
> (0xbb) at position 79, and the problematic code is within the PostgreSQL
> database backend connection setup. The error originates from the
> 'psycopg2' library, and the specific context points to a Unicode decoding
> problem in the 'data_handler.py' file. The error disrupts the migration
> process and prevents the successful execution of the command.
>
> Here is also Database Setting in  my  Django Project :
>
> DATABASES = {
>     'default': {
>         'ENGINE': 'django.db.backends.postgresql',
>         'NAME': 'Databank',
>         'USER': 'user',
>         'PASSWORD': '123456',
>         'HOST': 'localhost',
>         'PORT': '5432',
>         'OPTIONS': {
>             'client_encoding': 'UTF8',
>         }
>     }
> }

New description:

 When running the command 'python manage.py migrate' in a Django project, a
 UnicodeDecodeError occurs during the migration process.

 The error trace indicates that the issue is related to decoding a byte
 (0xbb) at position 79, and the problematic code is within the PostgreSQL
 database backend connection setup. The error originates from the
 'psycopg2' library, and the specific context points to a Unicode decoding
 problem in the 'data_handler.py' file. The error disrupts the migration
 process and prevents the successful execution of the command.

 Here is also Database Setting in  my  Django Project :
 {{{
 DATABASES = {
     'default': {
         'ENGINE': 'django.db.backends.postgresql',
         'NAME': 'Databank',
         'USER': 'user',
         'PASSWORD': '123456',
         'HOST': 'localhost',
         'PORT': '5432',
         'OPTIONS': {
             'client_encoding': 'UTF8',
         }
     }
 }
 }}}

--
Comment:

 Hi, I don't think you've explained the issue in enough detail to confirm a
 bug in Django. Please reopen the ticket if you can debug your issue and
 provide details about why and where Django is at fault (or a sample
 project that reproduced the issue). If you're having trouble understanding
 how Django works, see TicketClosingReasons/UseSupportChannels for ways to
 get help.
-- 
Ticket URL: <https://code.djangoproject.com/ticket/35268#comment:2>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/0107018e0922a434-f3044897-9c78-4a46-9dec-22f702d6f793-000000%40eu-central-1.amazonses.com.

Reply via email to