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.

Reply via email to