If that model is consistent with the current state of the database, run the code once with fake_migrate so web2py will update the migration metadata.
Well,, I forced it to be consistent with model by creating the field on Postgres side. When ran fake_migrate, I received column "reputation_comments" of relation "reputation" does not exist If that model is not consistent with the database, then delete the relevant *.table file and run the code with a regular migration so web2py will create any missing fields. To test in this situation, I deleted the file in the web2py databases folder, and, dropped the table from the Postgres side. Ran migrate=True, and for some reason it remembered the old table model, not the version with the new field. It created the old table with no errors on the Postgres side. Why would it remember the old model? I clearly saved the new model version in db.py. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

