Current section
Files
Jump to
Current section
Files
lib/gsmlg/mnesia/errors/transaction_aborted.ex
defmodule GSMLG.Mnesia.TransactionAborted do
defexception [:message]
@moduledoc false
# Raise a GSMLG.Mnesia.TransactionAborted
defmacro raise(reason) do
quote(bind_quoted: [reason: reason]) do
raise GSMLG.Mnesia.TransactionAborted,
message: "Transaction aborted with: #{inspect(reason)}"
end
end
end