diff --git a/model.py b/model.py index e27d1ae..342892a 100644 --- a/model.py +++ b/model.py @@ -36,6 +36,19 @@ class ArrayToString(Function): # end ArrayToString +class AnyInArray(Function): + """ sql: array_to_string + """ + __slots__ = () + _function = 'ANY' + + def __str__(self): + return self._function + '(' + ', '.join( + map(self._format, self.args)) + '::int[])' + +# end AnyInArray + + class Array(Function): """ sql: array-type """