Re: getting an error while migrating the db

698 views
Skip to first unread message
Message has been deleted

Vivek Jha

unread,
Apr 16, 2019, 3:29:10 AM4/16/19
to django...@googlegroups.com
python manage.py migrate --fake

On Tue, 16 Apr 2019, 12:57 Shubham Joshi, <shu...@tersesoft.com> wrote:
-------------------------------------------error----------------------------------------------

(School) snj@snj-ThinkPad-T440p:~/School$ python manage.py migrateOperations to perform:
  Apply all migrations: admin, auth, contenttypes, sessions
Running migrations:
  Applying auth.0010_alter_group_name_max_length...Traceback (most recent call last):
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/backends/utils.py", line 84, in _execute
    return self.cursor.execute(sql, params)
psycopg2.errors.InsufficientPrivilege: must be owner of relation auth_group


The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "manage.py", line 21, in <module>
    main()
  File "manage.py", line 17, in main
    execute_from_command_line(sys.argv)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
    utility.execute()
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/core/management/__init__.py", line 375, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/core/management/base.py", line 323, in run_from_argv
    self.execute(*args, **cmd_options)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/core/management/base.py", line 364, in execute
    output = self.handle(*args, **options)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/core/management/base.py", line 83, in wrapped
    res = handle_func(*args, **kwargs)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/core/management/commands/migrate.py", line 234, in handle
    fake_initial=fake_initial,
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/migrations/executor.py", line 117, in migrate
    state = self._migrate_all_forwards(state, plan, full_plan, fake=fake, fake_initial=fake_initial)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/migrations/executor.py", line 147, in _migrate_all_forwards
    state = self.apply_migration(state, migration, fake=fake, fake_initial=fake_initial)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/migrations/executor.py", line 245, in apply_migration
    state = migration.apply(state, schema_editor)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/migrations/migration.py", line 124, in apply
    operation.database_forwards(self.app_label, schema_editor, old_state, project_state)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/migrations/operations/fields.py", line 249, in database_forwards
    schema_editor.alter_field(from_model, from_field, to_field)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/backends/base/schema.py", line 535, in alter_field
    old_db_params, new_db_params, strict)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/backends/postgresql/schema.py", line 122, in _alter_field
    new_db_params, strict,
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/backends/base/schema.py", line 685, in _alter_field
    params,
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/backends/base/schema.py", line 137, in execute
    cursor.execute(sql, params)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/backends/utils.py", line 99, in execute
    return super().execute(sql, params)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/backends/utils.py", line 67, in execute
    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/backends/utils.py", line 76, in _execute_with_wrappers
    return executor(sql, params, many, context)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/backends/utils.py", line 84, in _execute
    return self.cursor.execute(sql, params)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/utils.py", line 89, in __exit__
    raise dj_exc_value.with_traceback(traceback) from exc_value
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/backends/utils.py", line 84, in _execute
    return self.cursor.execute(sql, params)

django.db.utils.ProgrammingError: must be owner of relation auth_group

--------------------------------------------------------------------


settings

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'school',
'USER': 'shubham311507',
'PASSWORD': 'snj',
'HOST': 'localhost',
'PORT': '5433',
}
}

--
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 django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
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/82507831-9ed5-497b-a4b5-9be9b2e034a0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Shubham Joshi

unread,
Apr 16, 2019, 3:33:42 AM4/16/19
to Django users
Ya it worked for me thanks
python manage.py migrate --fake

To unsubscribe from this group and stop receiving emails from it, send an email to django...@googlegroups.com.

Vivek Jha

unread,
Apr 16, 2019, 3:37:50 AM4/16/19
to django...@googlegroups.com
Welcome

To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.

To post to this group, send email to django...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.

Shubham Joshi

unread,
Apr 16, 2019, 4:04:55 AM4/16/19
to django...@googlegroups.com
Hello Vivek can you help me in this 

I am referring 

changed app name 'users' to accounts


got an errror


School) snj@snj-ThinkPad-T440p:~/School$ python manage.py createsuperuser
Username: shubham311507
Traceback (most recent call last):
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/backends/utils.py", line 84, in _execute
    return self.cursor.execute(sql, params)
psycopg2.errors.UndefinedTable: relation "accounts_customuser" does not exist
LINE 1: ...."date_joined", "accounts_customuser"."name" FROM "accounts_...
                                                             ^


The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "manage.py", line 21, in <module>
    main()
  File "manage.py", line 17, in main
    execute_from_command_line(sys.argv)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
    utility.execute()
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/core/management/__init__.py", line 375, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/core/management/base.py", line 323, in run_from_argv
    self.execute(*args, **cmd_options)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/contrib/auth/management/commands/createsuperuser.py", line 61, in execute
    return super().execute(*args, **options)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/core/management/base.py", line 364, in execute
    output = self.handle(*args, **options)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/contrib/auth/management/commands/createsuperuser.py", line 95, in handle
    error_msg = self._validate_username(username, verbose_field_name, database)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/contrib/auth/management/commands/createsuperuser.py", line 201, in _validate_username
    self.UserModel._default_manager.db_manager(database).get_by_natural_key(username)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/contrib/auth/base_user.py", line 44, in get_by_natural_key
    return self.get(**{self.model.USERNAME_FIELD: username})
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/models/manager.py", line 82, in manager_method
    return getattr(self.get_queryset(), name)(*args, **kwargs)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/models/query.py", line 402, in get
    num = len(clone)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/models/query.py", line 256, in __len__
    self._fetch_all()
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/models/query.py", line 1242, in _fetch_all
    self._result_cache = list(self._iterable_class(self))
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/models/query.py", line 55, in __iter__
    results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/models/sql/compiler.py", line 1097, in execute_sql
    cursor.execute(sql, params)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/backends/utils.py", line 99, in execute
    return super().execute(sql, params)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/backends/utils.py", line 67, in execute
    return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/backends/utils.py", line 76, in _execute_with_wrappers
    return executor(sql, params, many, context)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/backends/utils.py", line 84, in _execute
    return self.cursor.execute(sql, params)
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/utils.py", line 89, in __exit__
    raise dj_exc_value.with_traceback(traceback) from exc_value
  File "/home/snj/.virtualenvs/School/lib/python3.5/site-packages/django/db/backends/utils.py", line 84, in _execute
    return self.cursor.execute(sql, params)
django.db.utils.ProgrammingError: relation "accounts_customuser" does not exist
LINE 1: ...."date_joined", "accounts_customuser"."name" FROM "accounts_...
                                                             ^


completely unaware what happening


For more options, visit https://groups.google.com/d/optout.


--
Shubham Joshi
Business Developer | Terse Software
M: 8390246938

E: shubham@tersesoft.com
www.tersesoft.com
linkedingithub

Vivek Jha

unread,
Apr 16, 2019, 4:06:09 AM4/16/19
to django...@googlegroups.com
Delete all the old migrations and remigrate 

Shubham Joshi

unread,
Apr 16, 2019, 4:09:11 AM4/16/19
to django...@googlegroups.com

Vivek Jha

unread,
Apr 16, 2019, 4:10:01 AM4/16/19
to django...@googlegroups.com

Shubham Joshi

unread,
Apr 16, 2019, 4:21:22 AM4/16/19
to django...@googlegroups.com

error

(School) snj@snj-ThinkPad-T440p:~/School$ python manage.py createsuperuser

For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages