Packages

Csv2SqlDashboard is a blazing fast fully automated tool to load huge CSV files into a RDBMS.

Current section

Files

Jump to
csv2sqldashboard lib dashboard date_time_pattern.ex
Raw

lib/dashboard/date_time_pattern.ex

defmodule DashBoard.DateTimePattern do
use Ecto.Schema
import Ecto.Changeset
@primary_key false
embedded_schema do
field(:id, :string)
field(:pattern, :string)
end
def changeset(params), do: changeset(%__MODULE__{}, params)
def changeset(struct, params) do
struct
|> cast(params, [:id, :pattern])
|> validate_required([:id])
end
end