I'm trying to use satchmo with south and it's a little bit complicated. Right now, when i try to migrate i have the following error:
File "/Users/marrakis/Documents/lesite/zutano/Zutano/envs/downloads/satchmo/satchmo/apps/product/modules/subscription/migrations/0001_split.py", line 8, in forwards
db.rename_table('product_subscriptionproduct', 'subscription_subscriptionproduct')
File "/Users/marrakis/Documents/lesite/zutano/Zutano/envs/eggs/South-0.7.2-py2.6.egg/south/db/generic.py", line 227, in rename_table
self.execute('ALTER TABLE %s RENAME TO %s;' % params)
File "/Users/marrakis/Documents/lesite/zutano/Zutano/envs/eggs/South-0.7.2-py2.6.egg/south/db/generic.py", line 137, in execute
cursor.execute(sql, params)
File "/Users/marrakis/Documents/lesite/zutano/Zutano/envs/parts/django/django/db/backends/util.py", line 15, in execute
return self.cursor.execute(sql, params)
File "/Users/marrakis/Documents/lesite/zutano/Zutano/envs/parts/django/django/db/backends/sqlite3/base.py", line 200, in execute
return Database.Cursor.execute(self, query, params)
django.db.utils.DatabaseError: no such table: product_subscriptionproduct
I don't understand, it seems the first migration of the subscription app doesn't migrate from initial state but from a previous version of Satchmo ?
Wouldn't be better to change the migration to make sure it work with an empty database ?