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

6 statements  

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

1from .comparison import Cast, Coalesce, Collate, Greatest, JSONObject, Least, NullIf 

2from .datetime import ( 

3 Extract, 

4 ExtractDay, 

5 ExtractHour, 

6 ExtractIsoWeekDay, 

7 ExtractIsoYear, 

8 ExtractMinute, 

9 ExtractMonth, 

10 ExtractQuarter, 

11 ExtractSecond, 

12 ExtractWeek, 

13 ExtractWeekDay, 

14 ExtractYear, 

15 Now, 

16 Trunc, 

17 TruncDate, 

18 TruncDay, 

19 TruncHour, 

20 TruncMinute, 

21 TruncMonth, 

22 TruncQuarter, 

23 TruncSecond, 

24 TruncTime, 

25 TruncWeek, 

26 TruncYear, 

27) 

28from .math import ( 

29 Abs, 

30 ACos, 

31 ASin, 

32 ATan, 

33 ATan2, 

34 Ceil, 

35 Cos, 

36 Cot, 

37 Degrees, 

38 Exp, 

39 Floor, 

40 Ln, 

41 Log, 

42 Mod, 

43 Pi, 

44 Power, 

45 Radians, 

46 Random, 

47 Round, 

48 Sign, 

49 Sin, 

50 Sqrt, 

51 Tan, 

52) 

53from .text import ( 

54 MD5, 

55 SHA1, 

56 SHA224, 

57 SHA256, 

58 SHA384, 

59 SHA512, 

60 Chr, 

61 Concat, 

62 ConcatPair, 

63 Left, 

64 Length, 

65 Lower, 

66 LPad, 

67 LTrim, 

68 Ord, 

69 Repeat, 

70 Replace, 

71 Reverse, 

72 Right, 

73 RPad, 

74 RTrim, 

75 StrIndex, 

76 Substr, 

77 Trim, 

78 Upper, 

79) 

80from .window import ( 

81 CumeDist, 

82 DenseRank, 

83 FirstValue, 

84 Lag, 

85 LastValue, 

86 Lead, 

87 NthValue, 

88 Ntile, 

89 PercentRank, 

90 Rank, 

91 RowNumber, 

92) 

93 

94__all__ = [ 

95 # comparison and conversion 

96 "Cast", 

97 "Coalesce", 

98 "Collate", 

99 "Greatest", 

100 "JSONObject", 

101 "Least", 

102 "NullIf", 

103 # datetime 

104 "Extract", 

105 "ExtractDay", 

106 "ExtractHour", 

107 "ExtractMinute", 

108 "ExtractMonth", 

109 "ExtractQuarter", 

110 "ExtractSecond", 

111 "ExtractWeek", 

112 "ExtractIsoWeekDay", 

113 "ExtractWeekDay", 

114 "ExtractIsoYear", 

115 "ExtractYear", 

116 "Now", 

117 "Trunc", 

118 "TruncDate", 

119 "TruncDay", 

120 "TruncHour", 

121 "TruncMinute", 

122 "TruncMonth", 

123 "TruncQuarter", 

124 "TruncSecond", 

125 "TruncTime", 

126 "TruncWeek", 

127 "TruncYear", 

128 # math 

129 "Abs", 

130 "ACos", 

131 "ASin", 

132 "ATan", 

133 "ATan2", 

134 "Ceil", 

135 "Cos", 

136 "Cot", 

137 "Degrees", 

138 "Exp", 

139 "Floor", 

140 "Ln", 

141 "Log", 

142 "Mod", 

143 "Pi", 

144 "Power", 

145 "Radians", 

146 "Random", 

147 "Round", 

148 "Sign", 

149 "Sin", 

150 "Sqrt", 

151 "Tan", 

152 # text 

153 "MD5", 

154 "SHA1", 

155 "SHA224", 

156 "SHA256", 

157 "SHA384", 

158 "SHA512", 

159 "Chr", 

160 "Concat", 

161 "ConcatPair", 

162 "Left", 

163 "Length", 

164 "Lower", 

165 "LPad", 

166 "LTrim", 

167 "Ord", 

168 "Repeat", 

169 "Replace", 

170 "Reverse", 

171 "Right", 

172 "RPad", 

173 "RTrim", 

174 "StrIndex", 

175 "Substr", 

176 "Trim", 

177 "Upper", 

178 # window 

179 "CumeDist", 

180 "DenseRank", 

181 "FirstValue", 

182 "Lag", 

183 "LastValue", 

184 "Lead", 

185 "NthValue", 

186 "Ntile", 

187 "PercentRank", 

188 "Rank", 

189 "RowNumber", 

190]