Files
music_library/lib/music_library/secrets.ex
T
2025-05-07 11:26:41 +01:00

19 lines
356 B
Elixir

defmodule MusicLibrary.Secrets do
alias MusicLibrary.Repo
alias MusicLibrary.Secrets.Secret
def store(name, value) do
%Secret{}
|> Secret.changeset(%{name: name, value: value})
|> Repo.insert(on_conflict: :replace_all)
end
def get!(name) do
Repo.get!(Secret, name)
end
def get(name) do
Repo.get(Secret, name)
end
end