From c7c7606e4b9d34dee4a22a8b6fd5c35328528333 Mon Sep 17 00:00:00 2001 From: miraikumiko Date: Mon, 2 Jun 2025 17:31:02 +0200 Subject: [PATCH] Add instance_settings.ex --- lib/nulla/instance_settings.ex | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/nulla/instance_settings.ex b/lib/nulla/instance_settings.ex index d2dfe9d..3e4f495 100644 --- a/lib/nulla/instance_settings.ex +++ b/lib/nulla/instance_settings.ex @@ -1,6 +1,7 @@ defmodule Nulla.InstanceSettings do use Ecto.Schema import Ecto.Changeset + alias Nulla.Repo schema "instance_settings" do field :name, :string, default: "Nulla" @@ -17,4 +18,6 @@ defmodule Nulla.InstanceSettings do |> cast(attrs, [:name, :description, :domain, :registration, :max_characters, :max_upload_size]) |> validate_required([:name, :description, :domain, :registration, :max_characters, :max_upload_size]) end + + def get_instance_settings!, do: Repo.one!(Nulla.InstanceSettings) end