Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/django/db/models/__init__.py: 100%

25 statements  

« prev     ^ index     » next       coverage.py v7.0.5, created at 2023-01-17 06:13 +0000

1from django.core.exceptions import ObjectDoesNotExist 

2from django.db.models import signals 

3from django.db.models.aggregates import * # NOQA 

4from django.db.models.aggregates import __all__ as aggregates_all 

5from django.db.models.constraints import * # NOQA 

6from django.db.models.constraints import __all__ as constraints_all 

7from django.db.models.deletion import ( 

8 CASCADE, 

9 DO_NOTHING, 

10 PROTECT, 

11 RESTRICT, 

12 SET, 

13 SET_DEFAULT, 

14 SET_NULL, 

15 ProtectedError, 

16 RestrictedError, 

17) 

18from django.db.models.enums import * # NOQA 

19from django.db.models.enums import __all__ as enums_all 

20from django.db.models.expressions import ( 

21 Case, 

22 Exists, 

23 Expression, 

24 ExpressionList, 

25 ExpressionWrapper, 

26 F, 

27 Func, 

28 OrderBy, 

29 OuterRef, 

30 RowRange, 

31 Subquery, 

32 Value, 

33 ValueRange, 

34 When, 

35 Window, 

36 WindowFrame, 

37) 

38from django.db.models.fields import * # NOQA 

39from django.db.models.fields import __all__ as fields_all 

40from django.db.models.fields.files import FileField, ImageField 

41from django.db.models.fields.json import JSONField 

42from django.db.models.fields.proxy import OrderWrt 

43from django.db.models.indexes import * # NOQA 

44from django.db.models.indexes import __all__ as indexes_all 

45from django.db.models.lookups import Lookup, Transform 

46from django.db.models.manager import Manager 

47from django.db.models.query import Prefetch, QuerySet, prefetch_related_objects 

48from django.db.models.query_utils import FilteredRelation, Q 

49 

50# Imports that would create circular imports if sorted 

51from django.db.models.base import DEFERRED, Model # isort:skip 

52from django.db.models.fields.related import ( # isort:skip 

53 ForeignKey, 

54 ForeignObject, 

55 OneToOneField, 

56 ManyToManyField, 

57 ForeignObjectRel, 

58 ManyToOneRel, 

59 ManyToManyRel, 

60 OneToOneRel, 

61) 

62 

63 

64__all__ = aggregates_all + constraints_all + enums_all + fields_all + indexes_all 

65__all__ += [ 

66 "ObjectDoesNotExist", 

67 "signals", 

68 "CASCADE", 

69 "DO_NOTHING", 

70 "PROTECT", 

71 "RESTRICT", 

72 "SET", 

73 "SET_DEFAULT", 

74 "SET_NULL", 

75 "ProtectedError", 

76 "RestrictedError", 

77 "Case", 

78 "Exists", 

79 "Expression", 

80 "ExpressionList", 

81 "ExpressionWrapper", 

82 "F", 

83 "Func", 

84 "OrderBy", 

85 "OuterRef", 

86 "RowRange", 

87 "Subquery", 

88 "Value", 

89 "ValueRange", 

90 "When", 

91 "Window", 

92 "WindowFrame", 

93 "FileField", 

94 "ImageField", 

95 "JSONField", 

96 "OrderWrt", 

97 "Lookup", 

98 "Transform", 

99 "Manager", 

100 "Prefetch", 

101 "Q", 

102 "QuerySet", 

103 "prefetch_related_objects", 

104 "DEFERRED", 

105 "Model", 

106 "FilteredRelation", 

107 "ForeignKey", 

108 "ForeignObject", 

109 "OneToOneField", 

110 "ManyToManyField", 

111 "ForeignObjectRel", 

112 "ManyToOneRel", 

113 "ManyToManyRel", 

114 "OneToOneRel", 

115]