Hi,

ar., 2013.eko urtren 01a 08:20(e)an, Martin André(e)k idatzi zuen:
> Hi,
>
> I'm trying without success to migrate my user pootle database from SQLite
> to MySQL. I'm running Pootle 2.0.3, so I first upgraded to 2.0.6, then try
> do migrate the DB:
>
> $ # stop pootle server
> $ ./manage.py dumpdata -n > data.json
> $ # create the pootle mysql db
> $ # change localsettings.py to use MySQL
> $ ./manage.py syncdb
> $ ./manage.py loaddata ./data.json
> Installing json fixture './data' from absolute path.
> Problem installing fixture './data.json': Traceback (most recent call last):
>    File
> "/home/martin/dev/pootle-env/local/lib/python2.7/site-packages/django/core/management/commands/loaddata.py",
> line 174, in handle
>      obj.save(using=using)
>    File
> "/home/martin/dev/pootle-env/local/lib/python2.7/site-packages/django/core/serializers/base.py",
> line 165, in save
>      models.Model.save_base(self.object, using=using, raw=True)
>    File
> "/home/martin/dev/pootle-env/local/lib/python2.7/site-packages/django/db/models/base.py",
> line 524, in save_base
>      rows = manager.using(using).filter(pk=pk_val)._update(values)
>    File
> "/home/martin/dev/pootle-env/local/lib/python2.7/site-packages/django/db/models/query.py",
> line 502, in _update
>      return query.get_compiler(self.db).execute_sql(None)
>    File
> "/home/martin/dev/pootle-env/local/lib/python2.7/site-packages/django/db/models/sql/compiler.py",
> line 866, in execute_sql
>      cursor = super(SQLUpdateCompiler, self).execute_sql(result_type)
>    File
> "/home/martin/dev/pootle-env/local/lib/python2.7/site-packages/django/db/models/sql/compiler.py",
> line 732, in execute_sql
>      cursor.execute(sql, params)
>    File
> "/home/martin/dev/pootle-env/local/lib/python2.7/site-packages/django/db/backends/mysql/base.py",
> line 86, in execute
>      return self.cursor.execute(query, args)
>    File
> "/home/martin/dev/pootle-env/local/lib/python2.7/site-packages/MySQLdb/cursors.py",
> line 201, in execute
>      self.errorhandler(self, exc, value)
>    File
> "/home/martin/dev/pootle-env/local/lib/python2.7/site-packages/MySQLdb/connections.py",
> line 36, in defaulterrorhandler
>      raise errorclass, errorvalue
> IntegrityError: (1062, "Duplicate entry 'pootle_notifications-notice' for
> key 'app_label'")
>
> I'm using:
> Pootle-2.0.6
> Django-1.2.7
> lxml-3.1beta1
> MySQL_python-1.2.4c1
> South-0.7.6
>
> I tried the DB migration with different versions of Pootle (2.1.6,
> git-HEAD) and they all fail with similar errors. What could it be?


This might be related to this:
http://stackoverflow.com/questions/7384689/integrityerror-1062-duplicate-entry-3-add-author-for-key-2

FWIW, 'app_label' is a column set by the Django's 'ContentType' model.

------------------------------------------------------------------------------
Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122612 
_______________________________________________
Translate-pootle mailing list
Translate-pootle@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/translate-pootle

Reply via email to