# Generated by Django 1.11.9 on 2018-03-18 20:40 from django.db import migrations _ = lambda s: s def create_default_categories_roles(apps, schema_editor): CategoryRole = apps.get_model("misago_categories", "CategoryRole") CategoryRole.objects.create( name=_("Q&A user"), permissions={ # best answers perms "misago.threads.permissions.bestanswers": { "can_mark_best_answers": 1, "can_change_marked_answers": 1, "best_answer_change_time": 60 * 36, # 1.5 day } }, ) CategoryRole.objects.create( name=_("Q&A moderator"), permissions={ # best answers perms "misago.threads.permissions.bestanswers": { "can_mark_best_answers": 2, "can_change_marked_answers": 2, "best_answer_change_time": 0, } }, ) class Migration(migrations.Migration): dependencies = [("misago_categories", "0006_moderation_queue_roles")] operations = [migrations.RunPython(create_default_categories_roles)]