Is there a straightforward way to determine the location of the offending 
key?

I wonder whether I can circumvent some issues by upgrading incrementally to 
intermediate versions of ReviewBoard -- I'm taking a pretty big leap.  I 
have installed via easy_install, which has of course taken the latest 
version.  How can I "tune down" the installed version of ReviewBoard via 
easy_install, and can you recommend any intermediate version?  This doesn't 
work when executed as root:  easy_install ReviewBoard==1.7.22.

On Thursday, March 10, 2016 at 1:31:11 PM UTC-7, Michael Lund wrote:
>
> Hi, Christian --
>
> I am encountering an error similar to the one described in this posting. 
>  This posting is the only one I can find on the Internet dealing with the 
> error -- 'KeyError: u'FileDiffData'.  I hope it is alright to append, and 
> if not, I am happy to open a new thread.
>
> I am moving from ReviewBoard version 1.6.4.1 to  2.5.3.  There are no 
> out-of-space issues.  I have followed Risha's procedure, including 
> migrating all tables to InnoDB.  I ran 
>
> rb-site manage . . . syncdb
>
> then
>
> rb-site upgrade
>
> The result is shown below.  I do know that at some point in the past, this 
> database was running on SQLite and was migrated to MySQL after a fair 
> amount of difficulty.  I don't dismiss the possibility that this error 
> might be due to leftovers from that series of events.
>
> Please let me know what diagnostic information I can provide.
>
>
> Mike
>
> Here is the output:
>
> # rb-site upgrade /var/www/reviewboard.quantum.com
> Rebuilding directory structure
> Updating database. This may take a while.
>
> The log output below, including warnings and errors,
> can be ignored unless upgrade fails.
>
> ------------------ <begin log output> ------------------
> Creating tables ...
> There are unapplied evolutions for auth.
> There are unapplied evolutions for contenttypes.
> There are unapplied evolutions for accounts.
> There are unapplied evolutions for attachments.
> There are unapplied evolutions for changedescs.
> There are unapplied evolutions for diffviewer.
> There are unapplied evolutions for reviews.
> There are unapplied evolutions for scmtools.
> There are unapplied evolutions for site.
> Project signature has changed - an evolution is required
> Installing custom SQL ...
> Installing indexes ...
> Installed 0 object(s) from 0 fixture(s)
> ERROR:root:Unexpected error: u'FileDiffData'
> Traceback (most recent call last):
>   File 
> "/usr/lib/python2.7/site-packages/django_evolution/management/commands/evolve.py",
>  
> line 65, in handle
>     self.evolve(*app_labels, **options)
>   File 
> "/usr/lib/python2.7/site-packages/django_evolution/management/commands/evolve.py",
>  
> line 125, in evolve
>     sql.extend(self.evolve_app(app))
>   File 
> "/usr/lib/python2.7/site-packages/django_evolution/management/commands/evolve.py",
>  
> line 164, in evolve_app
>     app_mutator.run_mutations(mutations)
>   File "/usr/lib/python2.7/site-packages/django_evolution/mutators.py", 
> line 279, in run_mutations
>     self.run_mutation(mutation)
>   File "/usr/lib/python2.7/site-packages/django_evolution/mutators.py", 
> line 268, in run_mutation
>     model_mutator.run_mutation(mutation)
>   File "/usr/lib/python2.7/site-packages/django_evolution/mutators.py", 
> line 165, in run_mutation
>     mutation.mutate(self, self.create_model())
>   File "/usr/lib/python2.7/site-packages/django_evolution/mutations.py", 
> line 446, in mutate
>     self.add_column(mutator, model)
>   File "/usr/lib/python2.7/site-packages/django_evolution/mutations.py", 
> line 450, in add_column
>     self.field_type, self.field_attrs, model)
>   File "/usr/lib/python2.7/site-packages/django_evolution/mutations.py", 
> line 37, in create_field
>     related_model_sig = proj_sig[related_app_name][related_model_name]
> KeyError: u'FileDiffData'
> Traceback (most recent call last):
>   File "/usr/bin/rb-site", line 9, in <module>
>     load_entry_point('ReviewBoard==2.5.3', 'console_scripts', 'rb-site')()
>   File 
> "/usr/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/cmdline/rbsite.py",
>  
> line 1922, in main
>     command.run()
>   File 
> "/usr/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/cmdline/rbsite.py",
>  
> line 1725, in run
>     site.migrate_database()
>   File 
> "/usr/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/cmdline/rbsite.py",
>  
> line 452, in migrate_database
>     self.run_manage_command("evolve", ["--noinput", "--execute"])
>   File 
> "/usr/lib/python2.7/site-packages/ReviewBoard-2.5.3-py2.7.egg/reviewboard/cmdline/rbsite.py",
>  
> line 676, in run_manage_command
>     execute_from_command_line([__file__, cmd] + params)
>   File 
> "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line 
> 399, in execute_from_command_line
>     utility.execute()
>   File 
> "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line 
> 392, in execute
>     self.fetch_command(subcommand).run_from_argv(self.argv)
>   File "/usr/lib/python2.7/site-packages/django/core/management/base.py", 
> line 242, in run_from_argv
>     self.execute(*args, **options.__dict__)
>   File "/usr/lib/python2.7/site-packages/django/core/management/base.py", 
> line 285, in execute
>     output = self.handle(*args, **options)
>   File 
> "/usr/lib/python2.7/site-packages/django_evolution/management/commands/evolve.py",
>  
> line 65, in handle
>     self.evolve(*app_labels, **options)
>   File 
> "/usr/lib/python2.7/site-packages/django_evolution/management/commands/evolve.py",
>  
> line 125, in evolve
>     sql.extend(self.evolve_app(app))
>   File 
> "/usr/lib/python2.7/site-packages/django_evolution/management/commands/evolve.py",
>  
> line 164, in evolve_app
>     app_mutator.run_mutations(mutations)
>   File "/usr/lib/python2.7/site-packages/django_evolution/mutators.py", 
> line 279, in run_mutations
>     self.run_mutation(mutation)
>   File "/usr/lib/python2.7/site-packages/django_evolution/mutators.py", 
> line 268, in run_mutation
>     model_mutator.run_mutation(mutation)
>   File "/usr/lib/python2.7/site-packages/django_evolution/mutators.py", 
> line 165, in run_mutation
>     mutation.mutate(self, self.create_model())
>   File "/usr/lib/python2.7/site-packages/django_evolution/mutations.py", 
> line 446, in mutate
>     self.add_column(mutator, model)
>   File "/usr/lib/python2.7/site-packages/django_evolution/mutations.py", 
> line 450, in add_column
>     self.field_type, self.field_attrs, model)
>   File "/usr/lib/python2.7/site-packages/django_evolution/mutations.py", 
> line 37, in create_field
>     related_model_sig = proj_sig[related_app_name][related_model_name]
> KeyError: u'FileDiffData'
>
>
>
>
> On Wednesday, July 29, 2015 at 7:09:20 PM UTC-6, Christian Hammond wrote:
>>
>> Thanks for the follow-up, Risha! I'm glad it's working :) Hopefully this 
>> will help someone else down the road.
>>
>> Christian
>>
>> -- 
>> Christian Hammond - chri...@beanbaginc.com
>> Review Board - https://www.reviewboard.org
>> Beanbag, Inc. - https://www.beanbaginc.com
>>
>> On Wed, Jul 29, 2015 at 4:21 PM, Risha Chheda <risha...@gmail.com> wrote:
>>
>>> I managed to get this to work, just updating this thread. 
>>>
>>> The problem was that the mysqldump I had done had truncated some of the 
>>> data in the diffviewer_filediff table. I had to gzip the mysqldump 
>>> output and dump it in my test mysql instance. After gzipping the dump was 
>>> 1.6G. 
>>>
>>> I then converted all the tables from MyISAM to Innodb. Again this was 
>>> failing for the diffviewer_filediff table with the error 'The table is 
>>> full' since the VM I was running this on didn't have enough space.  Moving 
>>> to a physical server from the VM fixed this issue. I've attached the 
>>> commands I ran along with the mysql settings. 
>>>
>>> Reviewboard with Docker worked beautifully after that. I just had to run 
>>> the docker instance and it installed reviewboard, connected to my database, 
>>> performed all the evolutions and started hosting immediately. 
>>>
>>> Thanks,
>>> Risha
>>>
>>>
>>> On Tue, Jul 14, 2015 at 12:21 PM, Christian Hammond <
>>> chri...@beanbaginc.com> wrote:
>>>
>>>> Hi Risha,
>>>>
>>>> Hmm, I'm not seeing what I was expecting to see there.
>>>>
>>>> It's possible that there's a bug in upgrading to 2.5, due to one of the 
>>>> changes we've made. I'm going to be investigating this. For now, I'd 
>>>> suggest taking a copy of the 1.6 database and upgrading to the latest 
>>>> 2.0.x 
>>>> release instead of 2.5 beta.
>>>>
>>>> Christian
>>>>
>>>> -- 
>>>> Christian Hammond - chri...@beanbaginc.com
>>>> Review Board - https://www.reviewboard.org
>>>> Beanbag, Inc. - https://www.beanbaginc.com
>>>>
>>>> On Tue, Jul 14, 2015 at 10:14 AM, Risha Chheda <risha...@gmail.com> 
>>>> wrote:
>>>>
>>>>> I'm not sure if it makes any difference but yesterday I ran the 
>>>>> rb-site manage evolve --hint and execute commands. I have attached the 
>>>>> output of both of those in the attached document. It didn't seem to make 
>>>>> a 
>>>>> difference, rb-site upgrade still gives me the same issue. ​
>>>>>  rb-site_evolve 
>>>>> <https://docs.google.com/document/d/1eg47ZY25Zzx4rOnWk-WWPaUOEF33emWx3S16PruRmZE/edit?usp=drive_web>
>>>>> ​
>>>>>
>>>>> Here is the output you requested. 
>>>>> >>> from django_evolution.models import Version
>>>>> >>> for v in Version.objects.order_by('pk'):
>>>>> ...    print '%s - %s - %s' % (v.pk, v.evolutions.count(), v.when)
>>>>> ...
>>>>> 1 - 0 - 2008-05-19 20:11:53+00:00
>>>>> 2 - 0 - 2008-09-24 10:08:29+00:00
>>>>> 3 - 1 - 2008-09-24 10:09:01+00:00
>>>>> 4 - 0 - 2008-10-27 16:17:08+00:00
>>>>> 5 - 1 - 2008-10-27 16:17:25+00:00
>>>>> 6 - 11 - 2011-03-08 05:21:06+00:00
>>>>> 7 - 2 - 2011-10-17 12:15:42+00:00
>>>>> 8 - 0 - 2012-10-13 09:34:28+00:00
>>>>> 9 - 13 - 2012-10-13 09:34:36+00:00
>>>>> 10 - 3 - 2015-07-13 22:41:16+00:00
>>>>>
>>>>>
>>>>> On Tue, Jul 14, 2015 at 2:58 AM, Christian Hammond <
>>>>> chri...@beanbaginc.com> wrote:
>>>>>
>>>>>> Can you run the following:
>>>>>>
>>>>>> $ rb-site manage /path/to/site shell
>>>>>> >>> from django_evolution.models import Version
>>>>>> >>> for v in Version.objects.order_by('pk'):
>>>>>> >>>    print '%s - %s - %s' % (v.pk, v.evolutions.count(), v.when)
>>>>>>
>>>>>> That'll give me a sense of what evolutions are applied. There's a 
>>>>>> hard-to-diagnose issue that's come up before where an invalid entry ends 
>>>>>> up 
>>>>>> in the history, throwing things off, and this will help me check for 
>>>>>> that.
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Christian
>>>>>>
>>>>>> -- 
>>>>>> Christian Hammond - chri...@beanbaginc.com
>>>>>> Review Board - https://www.reviewboard.org
>>>>>> Beanbag, Inc. - https://www.beanbaginc.com
>>>>>>
>>>>>> On Mon, Jul 13, 2015 at 3:58 PM, Risha Chheda <risha...@gmail.com> 
>>>>>> wrote:
>>>>>>
>>>>>>> No, that doesn't help either. 
>>>>>>>
>>>>>>> # rb-site manage /var/ReviewBoard syncdb
>>>>>>> Creating tables ...
>>>>>>> There are unapplied evolutions for auth.
>>>>>>> The following content types are stale and need to be deleted:
>>>>>>>
>>>>>>>     auth | message
>>>>>>>
>>>>>>> Any objects related to these content types by a foreign key will also
>>>>>>> be deleted. Are you sure you want to delete these content types?
>>>>>>> If you're unsure, answer 'no'.
>>>>>>>
>>>>>>>     Type 'yes' to continue, or 'no' to cancel: yes
>>>>>>> There are unapplied evolutions for contenttypes.
>>>>>>> There are unapplied evolutions for accounts.
>>>>>>> There are unapplied evolutions for attachments.
>>>>>>> There are unapplied evolutions for changedescs.
>>>>>>> There are unapplied evolutions for diffviewer.
>>>>>>> There are unapplied evolutions for hostingsvcs.
>>>>>>> There are unapplied evolutions for reviews.
>>>>>>> There are unapplied evolutions for scmtools.
>>>>>>> There are unapplied evolutions for site.
>>>>>>> Project signature has changed - an evolution is required
>>>>>>> Installing custom SQL ...
>>>>>>> Installing indexes ...
>>>>>>> Installed 0 object(s) from 0 fixture(s)
>>>>>>>
>>>>>>>
>>>>>>> root@05e83c8f5ab7:/# rb-site upgrade /var/ReviewBoard
>>>>>>> ......
>>>>>>> ......
>>>>>>> <Same error as the original email>
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Jul 13, 2015 at 3:26 PM, Christian Hammond <
>>>>>>> chri...@beanbaginc.com> wrote:
>>>>>>>
>>>>>>>> Hi Risha,
>>>>>>>>
>>>>>>>> That's strange. It's like some state is missing there.
>>>>>>>>
>>>>>>>> Can you try doing this first:
>>>>>>>>
>>>>>>>>     $ rb-site manage /var/ReviewBoard syncdb
>>>>>>>>
>>>>>>>> and then do the upgrade? See if that gets any further.
>>>>>>>>
>>>>>>>> Christian 
>>>>>>>>
>>>>>>>> --
>>>>>>>> Christian Hammond - chri...@beanbaginc.com
>>>>>>>> Review Board - https://www.reviewboard.org
>>>>>>>> Beanbag, Inc. - https://www.beanbaginc.com
>>>>>>>>
>>>>>>>> -----Original Message-----
>>>>>>>> From: Risha Chheda <risha...@gmail.com>
>>>>>>>> Reply: revie...@googlegroups.com <revie...@googlegroups.com>>
>>>>>>>> Date: July 13, 2015 at 3:24:20 PM
>>>>>>>> To: revie...@googlegroups.com <revie...@googlegroups.com>>
>>>>>>>> Subject:  Upgrading from 1.6.8 to 2.x
>>>>>>>>
>>>>>>>> > Hi,
>>>>>>>> >
>>>>>>>> > I am trying to upgrade reviewboard from 1.6.8 to 2.5.beta and 
>>>>>>>> everytime I
>>>>>>>> > get this traceback:
>>>>>>>> > mysql version I'm testing against is 5.6.25.
>>>>>>>> >
>>>>>>>> > Both reviewboard and mysql are running in their own docker 
>>>>>>>> containers on
>>>>>>>> > the same VM.
>>>>>>>> > I tried upgrading from 1.6.8 to 2.0.18 as well, but I get the 
>>>>>>>> same issue.
>>>>>>>> >
>>>>>>>> > # rb-site upgrade /var/ReviewBoard
>>>>>>>> > Rebuilding directory structure
>>>>>>>> > Updating database. This may take a while.
>>>>>>>> >
>>>>>>>> > The log output below, including warnings and errors,
>>>>>>>> > can be ignored unless upgrade fails.
>>>>>>>> >
>>>>>>>> > ------------------ ------------------
>>>>>>>> > Creating tables ...
>>>>>>>> > There are unapplied evolutions for auth.
>>>>>>>> > There are unapplied evolutions for contenttypes.
>>>>>>>> > There are unapplied evolutions for accounts.
>>>>>>>> > There are unapplied evolutions for attachments.
>>>>>>>> > There are unapplied evolutions for changedescs.
>>>>>>>> > There are unapplied evolutions for diffviewer.
>>>>>>>> > There are unapplied evolutions for hostingsvcs.
>>>>>>>> > There are unapplied evolutions for reviews.
>>>>>>>> > There are unapplied evolutions for scmtools.
>>>>>>>> > There are unapplied evolutions for site.
>>>>>>>> > Project signature has changed - an evolution is required
>>>>>>>> > Installing custom SQL ...
>>>>>>>> > Installing indexes ...
>>>>>>>> > Installed 0 object(s) from 0 fixture(s)
>>>>>>>> > ERROR:root:Unexpected error: u'FileDiffData'
>>>>>>>> > Traceback (most recent call last):
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/management/commands/evolve.py",
>>>>>>>> > line 65, in handle
>>>>>>>> > self.evolve(*app_labels, **options)
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/management/commands/evolve.py",
>>>>>>>> > line 125, in evolve
>>>>>>>> > sql.extend(self.evolve_app(app))
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/management/commands/evolve.py",
>>>>>>>> > line 164, in evolve_app
>>>>>>>> > app_mutator.run_mutations(mutations)
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutators.py",
>>>>>>>> > line 279, in run_mutations
>>>>>>>> > self.run_mutation(mutation)
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutators.py",
>>>>>>>> > line 268, in run_mutation
>>>>>>>> > model_mutator.run_mutation(mutation)
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutators.py",
>>>>>>>> > line 165, in run_mutation
>>>>>>>> > mutation.mutate(self, self.create_model())
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutations.py",
>>>>>>>> > line 446, in mutate
>>>>>>>> > self.add_column(mutator, model)
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutations.py",
>>>>>>>> > line 450, in add_column
>>>>>>>> > self.field_type, self.field_attrs, model)
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutations.py",
>>>>>>>> > line 37, in create_field
>>>>>>>> > related_model_sig = proj_sig[related_app_name][related_model_name]
>>>>>>>> > KeyError: u'FileDiffData'
>>>>>>>> > Traceback (most recent call last):
>>>>>>>> > File "/usr/local/bin/rb-site", line 9, in
>>>>>>>> > load_entry_point('ReviewBoard==2.5beta1', 'console_scripts',
>>>>>>>> > 'rb-site')()
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5beta1-py2.7.egg/reviewboard/cmdline/rbsite.py",
>>>>>>>> > line 1885, in main
>>>>>>>> > command.run()
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5beta1-py2.7.egg/reviewboard/cmdline/rbsite.py",
>>>>>>>> > line 1694, in run
>>>>>>>> > site.migrate_database()
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5beta1-py2.7.egg/reviewboard/cmdline/rbsite.py",
>>>>>>>> > line 438, in migrate_database
>>>>>>>> > self.run_manage_command("evolve", ["--noinput", "--execute"])
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5beta1-py2.7.egg/reviewboard/cmdline/rbsite.py",
>>>>>>>> > line 662, in run_manage_command
>>>>>>>> > execute_from_command_line([__file__, cmd] + params)
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/Django-1.6.11-py2.7.egg/django/core/management/__init__.py",
>>>>>>>> > line 399, in execute_from_command_line
>>>>>>>> > utility.execute()
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/Django-1.6.11-py2.7.egg/django/core/management/__init__.py",
>>>>>>>> > line 392, in execute
>>>>>>>> > self.fetch_command(subcommand).run_from_argv(self.argv)
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/Django-1.6.11-py2.7.egg/django/core/management/base.py",
>>>>>>>> > line 242, in run_from_argv
>>>>>>>> > self.execute(*args, **options.__dict__)
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/Django-1.6.11-py2.7.egg/django/core/management/base.py",
>>>>>>>> > line 285, in execute
>>>>>>>> > output = self.handle(*args, **options)
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/management/commands/evolve.py",
>>>>>>>> > line 65, in handle
>>>>>>>> > self.evolve(*app_labels, **options)
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/management/commands/evolve.py",
>>>>>>>> > line 125, in evolve
>>>>>>>> > sql.extend(self.evolve_app(app))
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/management/commands/evolve.py",
>>>>>>>> > line 164, in evolve_app
>>>>>>>> > app_mutator.run_mutations(mutations)
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutators.py",
>>>>>>>> > line 279, in run_mutations
>>>>>>>> > self.run_mutation(mutation)
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutators.py",
>>>>>>>> > line 268, in run_mutation
>>>>>>>> > model_mutator.run_mutation(mutation)
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutators.py",
>>>>>>>> > line 165, in run_mutation
>>>>>>>> > mutation.mutate(self, self.create_model())
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutations.py",
>>>>>>>> > line 446, in mutate
>>>>>>>> > self.add_column(mutator, model)
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutations.py",
>>>>>>>> > line 450, in add_column
>>>>>>>> > self.field_type, self.field_attrs, model)
>>>>>>>> > File
>>>>>>>> > 
>>>>>>>> "/usr/local/lib/python2.7/dist-packages/django_evolution-0.7.5-py2.7.egg/django_evolution/mutations.py",
>>>>>>>> > line 37, in create_field
>>>>>>>> > related_model_sig = proj_sig[related_app_name][related_model_name]
>>>>>>>> > KeyError: u'FileDiffData'
>>>>>>>> >
>>>>>>>> > What am I missing ? Does anyone know how to get around this ?
>>>>>>>> >
>>>>>>>> > Thanks,
>>>>>>>> > Risha
>>>>>>>> >
>>>>>>>> > --
>>>>>>>> > 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...@googlegroups.com.
>>>>>>>> > For more options, visit https://groups.google.com/d/optout.
>>>>>>>> >
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -- 
>>>>>>> Regards,
>>>>>>> Risha Chheda
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> -- 
>>>>> Regards,
>>>>> Risha Chheda
>>>>>
>>>>
>>>>
>>>
>>>
>>> -- 
>>> Regards,
>>> Risha Chheda
>>>
>>
>>

-- 
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