#16039: syncdb with --database option fails -------------------------------------+------------------------------------- Reporter: yedpodtrzitko | Owner: nobody Type: Bug | Status: reopened Component: Database layer | Version: 1.3 (models, ORM) | Resolution: Severity: Normal | Triage Stage: Keywords: | Unreviewed Has patch: 0 | Needs documentation: 0 Needs tests: 0 | Patch needs improvement: 0 Easy pickings: 0 | UI/UX: 0 -------------------------------------+-------------------------------------
Comment (by asandroq): Replying to [comment:5 aaugustin]: > You're using south, and south overrides the ``syncdb`` command. So you're likely getting a different traceback. Could you post it in full? The stack trace follows: {{{ + /usr/local/filewave/python/bin/python /usr/local/filewave/django/filewave/manage.pyc syncdb --database=old_mdm --noinput Syncing... Creating tables ... ERROR: relation "django_content_type" does not exist at character 136 STATEMENT: SELECT "django_content_type"."id", "django_content_type"."name", "django_content_type"."app_label", "django_content_type"."model" FROM "django_content_type" WHERE ("django_content_type"."model" = 'permission' AND "django_content_type"."app_label" = 'auth' ) Traceback (most recent call last): File "/usr/local/filewave/django/filewave/manage.py", line 11, in <module> File "/usr/local/filewave/python/lib/python2.7/site- packages/django/core/management/__init__.py", line 459, in execute_manager utility.execute() File "/usr/local/filewave/python/lib/python2.7/site- packages/django/core/management/__init__.py", line 382, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/filewave/python/lib/python2.7/site- packages/django/core/management/base.py", line 196, in run_from_argv self.execute(*args, **options.__dict__) File "/usr/local/filewave/python/lib/python2.7/site- packages/django/core/management/base.py", line 232, in execute output = self.handle(*args, **options) File "/usr/local/filewave/python/lib/python2.7/site- packages/django/core/management/base.py", line 371, in handle return self.handle_noargs(**options) File "/usr/local/filewave/python/lib/python2.7/site- packages/South-0.7.5-py2.7.egg/south/management/commands/syncdb.py", line 90, in handle_noargs syncdb.Command().execute(**options) File "/usr/local/filewave/python/lib/python2.7/site- packages/django/core/management/base.py", line 232, in execute output = self.handle(*args, **options) File "/usr/local/filewave/python/lib/python2.7/site- packages/django/core/management/base.py", line 371, in handle return self.handle_noargs(**options) File "/usr/local/filewave/python/lib/python2.7/site- packages/django/core/management/commands/syncdb.py", line 110, in handle_noargs emit_post_sync_signal(created_models, verbosity, interactive, db) File "/usr/local/filewave/python/lib/python2.7/site- packages/django/core/management/sql.py", line 189, in emit_post_sync_signal interactive=interactive, db=db) File "/usr/local/filewave/python/lib/python2.7/site- packages/django/dispatch/dispatcher.py", line 172, in send response = receiver(signal=self, sender=sender, **named) File "/usr/local/filewave/python/lib/python2.7/site- packages/django/contrib/auth/management/__init__.py", line 35, in create_permissions ctype = ContentType.objects.get_for_model(klass) File "/usr/local/filewave/python/lib/python2.7/site- packages/django/contrib/contenttypes/models.py", line 42, in get_for_model defaults = {'name': smart_unicode(opts.verbose_name_raw)}, File "/usr/local/filewave/python/lib/python2.7/site- packages/django/db/models/manager.py", line 134, in get_or_create return self.get_query_set().get_or_create(**kwargs) File "/usr/local/filewave/python/lib/python2.7/site- packages/django/db/models/query.py", line 442, in get_or_create return self.get(**lookup), False File "/usr/local/filewave/python/lib/python2.7/site- packages/django/db/models/query.py", line 361, in get num = len(clone) File "/usr/local/filewave/python/lib/python2.7/site- packages/django/db/models/query.py", line 85, in __len__ self._result_cache = list(self.iterator()) File "/usr/local/filewave/python/lib/python2.7/site- packages/django/db/models/query.py", line 291, in iterator for row in compiler.results_iter(): File "/usr/local/filewave/python/lib/python2.7/site- packages/django/db/models/sql/compiler.py", line 763, in results_iter for rows in self.execute_sql(MULTI): File "/usr/local/filewave/python/lib/python2.7/site- packages/django/db/models/sql/compiler.py", line 818, in execute_sql cursor.execute(sql, params) File "/usr/local/filewave/python/lib/python2.7/site- packages/django/db/backends/postgresql_psycopg2/base.py", line 52, in execute return self.cursor.execute(query, args) django.db.utils.DatabaseError: relation "django_content_type" does not exist LINE 1: ..."."app_label", "django_content_type"."model" FROM "django_co... }}} -- Ticket URL: <https://code.djangoproject.com/ticket/16039#comment:6> 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 post to this group, send email to django-updates@googlegroups.com. To unsubscribe from this group, send email to django-updates+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-updates?hl=en.