def add_projection_defaults(apps, schema_editor):
    """
    Adds projectiondefaults for messages and countdowns.
    """
    Projector = apps.get_model('core', 'Projector')
    ProjectionDefault = apps.get_model('core', 'ProjectionDefault')
    default_projector = Projector.objects.get(pk=1)
    projectiondefaults = []
    projectiondefaults.append(ProjectionDefault(name='agenda_all_items',
        display_name='Agenda', projector=default_projector))
    projectiondefaults.append(ProjectionDefault(name='topics', display_name
        ='Topics', projector=default_projector))
    projectiondefaults.append(ProjectionDefault(name=
        'agenda_list_of_speakers', display_name='List of speakers',
        projector=default_projector))
    projectiondefaults.append(ProjectionDefault(name=
        'agenda_current_list_of_speakers', display_name=
        'Current list of speakers', projector=default_projector))
    projectiondefaults.append(ProjectionDefault(name='motions',
        display_name='Motions', projector=default_projector))
    projectiondefaults.append(ProjectionDefault(name='motionBlocks',
        display_name='Motion blocks', projector=default_projector))
    projectiondefaults.append(ProjectionDefault(name='assignments',
        display_name='Elections', projector=default_projector))
    projectiondefaults.append(ProjectionDefault(name='users', display_name=
        'Participants', projector=default_projector))
    projectiondefaults.append(ProjectionDefault(name='mediafiles',
        display_name='Files', projector=default_projector))
    projectiondefaults.append(ProjectionDefault(name='messages',
        display_name='Messages', projector=default_projector))
    projectiondefaults.append(ProjectionDefault(name='countdowns',
        display_name='Countdowns', projector=default_projector))
    ProjectionDefault.objects.bulk_create(projectiondefaults)
