defmodule ActiveStorage.VariantRecord do use Ecto.Schema import Ecto.Changeset # @foreign_key_type :binary_id schema "active_storage_variant_records" do belongs_to :blob, ActiveStorage.Blob # has_one_attached :image # has_one :article_settings, ActiveStorage.Blob end @doc false def changeset(storage_blob, attrs) do storage_blob |> cast(attrs, [ :blob_id, :variation_digest ]) |> validate_required([ :blob_id, :variation_digest ]) end end