summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2012-08-27 00:26:43 -0400
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2012-08-27 00:26:43 -0400
commit4ce034818da3f19a1c43c886da874f766ec727f8 (patch)
treecac73563e3a68c885aab18a68e6a4bf45aea6d34
parentb67d30e6a992e5bb8e0a212bc00c24cc2d82761e (diff)
downloadaskbot-4ce034818da3f19a1c43c886da874f766ec727f8.tar.gz
askbot-4ce034818da3f19a1c43c886da874f766ec727f8.tar.bz2
askbot-4ce034818da3f19a1c43c886da874f766ec727f8.zip
one more step
-rw-r--r--askbot/migrations/0137_migrate_data_to_internal_group_models.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/askbot/migrations/0137_migrate_data_to_internal_group_models.py b/askbot/migrations/0137_migrate_data_to_internal_group_models.py
index dc0f121d..697527f1 100644
--- a/askbot/migrations/0137_migrate_data_to_internal_group_models.py
+++ b/askbot/migrations/0137_migrate_data_to_internal_group_models.py
@@ -46,7 +46,7 @@ class Migration(DataMigration):
thread.groups.remove(group_tag)
print 'moving posts'
- posts = group_tag.group_posts.iterator()
+ posts = orm['askbot.Post'].objects.filter(groups=group_tag)
for post in posts:
post.new_groups.add(group)
post.groups.remove(group_tag)
@@ -58,6 +58,8 @@ class Migration(DataMigration):
profile.delete()
if group_tag.threads.count() == 0:
+ import pdb
+ pdb.set_trace()
group_tag.delete()
@@ -212,7 +214,7 @@ class Migration(DataMigration):
'deleted': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True'}),
'deleted_at': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
'deleted_by': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'deleted_posts'", 'null': 'True', 'to': "orm['auth.User']"}),
- 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'group_posts'", 'symmetrical': 'False', 'through': "orm['askbot.PostToGroup']", 'to': "orm['askbot.Tag']"}),
+ 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'group_posts'", 'symmetrical': 'False', 'db_table': '"askbot_post_groups_old"', 'to': "orm['askbot.Tag']"}),
'html': ('django.db.models.fields.TextField', [], {'null': 'True'}),
'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
'is_anonymous': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
@@ -221,7 +223,7 @@ class Migration(DataMigration):
'locked': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
'locked_at': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
'locked_by': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'locked_posts'", 'null': 'True', 'to': "orm['auth.User']"}),
- 'new_groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'through': "orm['askbot.PostToGroup2']", 'symmetrical': 'False'}),
+ 'new_groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'db_table': '"askbot_post_groups"', 'symmetrical': 'False'}),
'offensive_flag_count': ('django.db.models.fields.SmallIntegerField', [], {'default': '0'}),
'old_answer_id': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'unique': 'True', 'null': 'True', 'blank': 'True'}),
'old_comment_id': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'unique': 'True', 'null': 'True', 'blank': 'True'}),