Refs #26608 -- Removed unneeded name attribute in window functions.
This commit is contained in:
parent
ab251fdad2
commit
f1fc7d6b78
|
@ -8,14 +8,12 @@ __all__ = [
|
|||
|
||||
class CumeDist(Func):
|
||||
function = 'CUME_DIST'
|
||||
name = 'CumeDist'
|
||||
output_field = FloatField()
|
||||
window_compatible = True
|
||||
|
||||
|
||||
class DenseRank(Func):
|
||||
function = 'DENSE_RANK'
|
||||
name = 'DenseRank'
|
||||
output_field = IntegerField()
|
||||
window_compatible = True
|
||||
|
||||
|
@ -23,7 +21,6 @@ class DenseRank(Func):
|
|||
class FirstValue(Func):
|
||||
arity = 1
|
||||
function = 'FIRST_VALUE'
|
||||
name = 'FirstValue'
|
||||
window_compatible = True
|
||||
|
||||
|
||||
|
@ -53,24 +50,20 @@ class LagLeadFunction(Func):
|
|||
|
||||
class Lag(LagLeadFunction):
|
||||
function = 'LAG'
|
||||
name = 'Lag'
|
||||
|
||||
|
||||
class LastValue(Func):
|
||||
arity = 1
|
||||
function = 'LAST_VALUE'
|
||||
name = 'LastValue'
|
||||
window_compatible = True
|
||||
|
||||
|
||||
class Lead(LagLeadFunction):
|
||||
function = 'LEAD'
|
||||
name = 'Lead'
|
||||
|
||||
|
||||
class NthValue(Func):
|
||||
function = 'NTH_VALUE'
|
||||
name = 'NthValue'
|
||||
window_compatible = True
|
||||
|
||||
def __init__(self, expression, nth=1, **extra):
|
||||
|
@ -87,7 +80,6 @@ class NthValue(Func):
|
|||
|
||||
class Ntile(Func):
|
||||
function = 'NTILE'
|
||||
name = 'Ntile'
|
||||
output_field = IntegerField()
|
||||
window_compatible = True
|
||||
|
||||
|
@ -99,20 +91,17 @@ class Ntile(Func):
|
|||
|
||||
class PercentRank(Func):
|
||||
function = 'PERCENT_RANK'
|
||||
name = 'PercentRank'
|
||||
output_field = FloatField()
|
||||
window_compatible = True
|
||||
|
||||
|
||||
class Rank(Func):
|
||||
function = 'RANK'
|
||||
name = 'Rank'
|
||||
output_field = IntegerField()
|
||||
window_compatible = True
|
||||
|
||||
|
||||
class RowNumber(Func):
|
||||
function = 'ROW_NUMBER'
|
||||
name = 'RowNumber'
|
||||
output_field = IntegerField()
|
||||
window_compatible = True
|
||||
|
|
Loading…
Reference in New Issue