Current section
Files
Jump to
Current section
Files
lib/cql/prepare.ex
defmodule CQL.Prepare do
@moduledoc """
Represents a CQL prepare statement
"""
import CQL.DataTypes.Encoder
alias CQL.{Request, Prepare}
defstruct [query: ""]
defimpl Request do
def encode(%Prepare{query: query}) do
with {:ok, body} <- ok(long_string(query)) do
{:PREPARE, body}
end
end
end
end