diff options
author | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2012-08-27 00:26:43 -0400 |
---|---|---|
committer | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2012-08-27 00:26:43 -0400 |
commit | 4ce034818da3f19a1c43c886da874f766ec727f8 (patch) | |
tree | cac73563e3a68c885aab18a68e6a4bf45aea6d34 | |
parent | b67d30e6a992e5bb8e0a212bc00c24cc2d82761e (diff) | |
download | askbot-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.py | 8 |
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'}), |