ab843dff4c
Happens when a file is uploaded, then orphaned, and a similar file is used somewhere. The CleanMedia job service didn't consider that case Signed-off-by: Thomas Citharel <tcit@tcit.fr>
11 lines
297 B
Elixir
11 lines
297 B
Elixir
defmodule Mobilizon.Storage.CustomFunctions do
|
|
@moduledoc """
|
|
Helper module for custom PostgreSQL functions
|
|
"""
|
|
defmacro split_part(string, delimiter, position) do
|
|
quote do
|
|
fragment("split_part(?, ?, ?)", unquote(string), unquote(delimiter), unquote(position))
|
|
end
|
|
end
|
|
end
|