Coverage for tenancy/graphql/schema.py: 100%

17 statements  

« prev     ^ index     » next       coverage.py v7.15.2, created at 2026-10-10 18:35 +0000

1import strawberry 

2import strawberry_django 

3 

4from .types import * 

5 

6 

7@strawberry.type(name="Query") 

8class TenancyQuery: 

9 tenant: TenantType = strawberry_django.field() 

10 tenant_list: list[TenantType] = strawberry_django.field() 

11 

12 tenant_group: TenantGroupType = strawberry_django.field() 

13 tenant_group_list: list[TenantGroupType] = strawberry_django.field() 

14 

15 contact: ContactType = strawberry_django.field() 

16 contact_list: list[ContactType] = strawberry_django.field() 

17 

18 contact_role: ContactRoleType = strawberry_django.field() 

19 contact_role_list: list[ContactRoleType] = strawberry_django.field() 

20 

21 contact_group: ContactGroupType = strawberry_django.field() 

22 contact_group_list: list[ContactGroupType] = strawberry_django.field() 

23 

24 contact_assignment: ContactAssignmentType = strawberry_django.field() 

25 contact_assignment_list: list[ContactAssignmentType] = strawberry_django.field()