Current section

Files

Jump to
ami lib ami lesson_main_resource.ex
Raw

lib/ami/lesson_main_resource.ex

defmodule Ami.LessonMainResource do
use Ecto.Schema
import Ecto.{
Query,
Changeset
}
alias Ami.{
Lesson,
ResourceAttachment
}
schema "lesson_main_resources" do
timestamps()
belongs_to(:lesson, Lesson)
belongs_to(:resource_attachment, ResourceAttachment)
end
def changeset(struct, params \\ %{}) do
struct
|> cast(params, [:lesson_id, :resource_attachment_id])
|> cast_assoc(:resource_attachment)
end
end