defmodule DaProductApp.PosTransactions.PosTerminal do use Ecto.Schema import Ecto.Changeset @primary_key {:id, :integer, autogenerate: false} schema "pos_terminal" do field :terminalid, :string field :serial_number, :string field :pos_merchant_id, :integer end def changeset(terminal, attrs) do terminal |> cast(attrs, [:terminalid, :serial_number, :pos_merchant_id]) |> validate_required([:terminalid]) end end