Module: Safrano::Filter::DateTimeFuncTreeExtract

Included in:
FuncTreeDefault, FuncTreePostgres
Defined in:
lib/odata/filter/sequel_function_adapter.rb

Overview

re-useable module with Datetime functions with extract()

Instance Method Summary collapse

Instance Method Details

#day(lq) ⇒ Object



101
102
103
# File 'lib/odata/filter/sequel_function_adapter.rb', line 101

def day(lq)
  lq.extract(:day)
end

#hour(lq) ⇒ Object



97
98
99
# File 'lib/odata/filter/sequel_function_adapter.rb', line 97

def hour(lq)
  lq.extract(:hour)
end

#minute(lq) ⇒ Object



93
94
95
# File 'lib/odata/filter/sequel_function_adapter.rb', line 93

def minute(lq)
  lq.extract(:minute)
end

#month(lq) ⇒ Object



85
86
87
# File 'lib/odata/filter/sequel_function_adapter.rb', line 85

def month(lq)
  lq.extract(:month)
end

#second(lq) ⇒ Object



89
90
91
# File 'lib/odata/filter/sequel_function_adapter.rb', line 89

def second(lq)
  lq.extract(:second)
end

#year(lq) ⇒ Object



81
82
83
# File 'lib/odata/filter/sequel_function_adapter.rb', line 81

def year(lq)
  lq.extract(:year)
end