Ecto type that handles upload.
It stores the filename in the database.
@type upload_binary() :: %{ filename: String.t(), binary: String.t(), content_type: String.t() }
@type upload_path() :: %{ filename: String.t(), path: Path.t(), content_type: String.t() }