Fixed using this 
https://stackoverflow.com/questions/10757431/postgres-upgrade-a-user-to-be-a-superuser

On Thursday, April 11, 2019 at 10:05:58 AM UTC+6, Asif Saif Uddin wrote:
>
> facing this error even after creating hstore extension from pg shell and 
> generated empty migrations for hstore:
>
>  line 89, in __exit__
>     raise dj_exc_value.with_traceback(traceback) from exc_value
>   File 
> "/usr/local/lib/python3.6/dist-packages/django/db/backends/utils.py", line 
> 84, in _execute
>     return self.cursor.execute(sql, params)
> django.db.utils.ProgrammingError: permission denied to create extension 
> "hstore"
> HINT:  Must be superuser to create this extension.
>
>
> the initial empty migration was modified to the following and regenerated. 
> face error while migrating. created admin super user too. but still not 
> working
>
> # Generated by Django 2.2 on 2019-04-11 03:42
>
> from django.db import migrations
>
> from django.contrib.postgres.operations import HStoreExtension
>
>
> class Migration(migrations.Migration):
>     dependencies = [
>     ]
>
>     operations = [
>         HStoreExtension(),
>     ]
>
>  db settings; saleor and postgres both user permission granted to saleor 
> db from pg shell.
> DATABASES = {
>     'default': dj_database_url.config(
>         default='postgres://saleor:saleor@localhost:5432/saleor',
>         conn_max_age=600)}
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/ee3ee0b7-0e4d-492a-97ff-66cab875ff2d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to