can't resist
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

16 lines
305 B

defmodule Listens.Series do
defmacro series_day(value) do
quote do
fragment(
"""
SELECT generate_series(
current_date - interval '1 day' * ?,
current_date,
'1 day'
)::date AS d
""",
unquote(value)
)
end
end
end