The error is this:

ProgrammingError: column auth_user.registration_id does not exist 

To create a missing field you want migrate=True but not fake_migrate=True. 

On Monday, 28 May 2012 04:54:16 UTC-5, Paul Gerrard wrote:
>
> I just had the same problem on a test version of my apps. I'm using MYSQL. 
> The field is missing and it isn't being autocreated because 
> Migrations=False in my db.py model, I have 
>
> auth.define_tables(migrate=False)
>
> Using fake_migrate True and then trying to migrate to reset doesn't work 
> either. I get Dupe table message then.
>
> What is the definition of this field? It seems to be created by code in 
> tools.py - but what's the MySQL field definition - I'll create manually.
>
> I expect to have the same problem in another 20 or so MySQL DBs. My guess 
> is it's a MySQL specific issue. I have update DB defs manually (using 
> scripts) for two years as it's too much hassle to do it any other way in a 
> large complex DB.
>
> Paul G.
>

Reply via email to