defmodule GitGud.Repositories.GitTree do
use Ecto.Schema
alias GitGud.Repositories.Repository
@primary_key false
schema "git_trees" do
field :sha, :binary, primary_key: true
# %{"items" => [%{"name", "mode", "type", "sha", "size"}, ...]}
field :entries, :map, default: %{"items" => []}
field :inserted_at, :utc_datetime
belongs_to :repository, Repository, primary_key: true
end
end
415 B · text
5af55d9