Current section

Files

Jump to
ami lib ami quiz.ex
Raw

lib/ami/quiz.ex

defmodule Ami.Quiz do
# import Ecto.Query
use Ecto.Schema
alias Ami.{
Lesson,
Course,
Score,
Question
}
schema "quizzes" do
field(:title, :string)
field(:is_graded, :boolean)
field(:is_pre, :boolean)
field(:is_final, :boolean)
field(:created_at, :utc_datetime)
field(:updated_at, :utc_datetime)
field(:instruction, :string)
field(:submit_confirmed, :boolean, default: false, virtual: true)
belongs_to(:lesson, Lesson)
has_one(:course, Course)
has_many(:scores, Score)
has_many(:questions, Question)
end
end