Hi Daniel, Running --hint --evolve is the quickest way to get into a mess with the signatures. If this was ever run in the past, it could have caused this.
I've seen a similar issue recently, and know the fix for it, but I'll need you to send me an SQL dump with the contents of the django_evolution and django_project_version tables. (There's nothing confidential in them, as it's just records of database structure and when evolutions were performed.) Christian -- Christian Hammond - christ...@beanbaginc.com Review Board - https://www.reviewboard.org Beanbag, Inc. - https://www.beanbaginc.com -----Original Message----- From: Daniel Dominguez <daniel.j.doming...@gmail.com> Reply: reviewboard@googlegroups.com <reviewboard@googlegroups.com>> Date: March 20, 2015 at 8:28:40 AM To: reviewboard@googlegroups.com <reviewboard@googlegroups.com>> Subject: Problems upgrading to 2.0.13 and 2.0.15 > When I performed the upgrade form 2.0.12 to 2.0.13, the site-upgrade > failed. It didn't seem to break our reviewboard instance, so I just > ignored it at the time. I recently upgraded to 2.0.15, and the result is > the same. Again, our reviewboard server seems to be fine, but this is > starting to make me nervous. > > > ------------------ ------------------ > Creating tables ... > Project signature has changed - an evolution is required > Installing custom SQL ... > Installing indexes ... > Installed 0 object(s) from 0 fixture(s) > The stored evolutions do not completely resolve all model changes. > > Run `./manage.py evolve --hint` to see a suggestion for the changes > required. > > The following are the changes that could not be resolved: > In model reviews.ReviewRequest: > Field 'description_rich_text' has been added > Field 'testing_done_rich_text' has been added > In model reviews.Review: > Field 'body_top_rich_text' has been added > Field 'body_bottom_rich_text' has been added > In model reviews.ReviewRequestDraft: > Field 'description_rich_text' has been added > Field 'testing_done_rich_text' has been added > In model accounts.Profile: > Field 'default_use_rich_text' has been added > CommandError: Your models contain changes that Django Evolution cannot > resolve automatically. > > ------------------------------------------------------------------------ > I've trying running evolve -- --hint --execute, but that fails with the > following > > CommandError: Error applying evolution: (1060, "Duplicate column name > 'default_use_rich_text'") > > > > I've checked that I have the latest django_evolution installed for my > platform (0.7.4). This is running on a MySql database. > > It seems like the evolution is trying to add columns that already exist. > Maybe a version table didn't get incremented in the prior evolution? Any > hints on how I can troubleshoot this? > > > > -- > Supercharge your Review Board with Power Pack: > https://www.reviewboard.org/powerpack/ > Want us to host Review Board for you? Check out RBCommons: > https://rbcommons.com/ > Happy user? Let us know! https://www.reviewboard.org/users/ > --- > You received this message because you are subscribed to the Google Groups > "reviewboard" > group. > To unsubscribe from this group and stop receiving emails from it, send an > email to reviewboard+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- Supercharge your Review Board with Power Pack: https://www.reviewboard.org/powerpack/ Want us to host Review Board for you? Check out RBCommons: https://rbcommons.com/ Happy user? Let us know! https://www.reviewboard.org/users/ --- You received this message because you are subscribed to the Google Groups "reviewboard" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.