from apps.permissions.models import Role


class CompanyRoleRepository:
    @staticmethod
    def list_company_roles(company):
        return (
            Role.objects
            .filter(company=company, is_active=True)
            .order_by('created_at', 'id')
            .values_list('name', flat=True)
        )
