Fix Maintenance vacuum/optimize return specs

This commit is contained in:
Claudio Ortolina
2026-04-21 12:47:18 +01:00
parent 40ac5bdc99
commit 87d2a8f186
+2 -2
View File
@@ -29,7 +29,7 @@ defmodule MusicLibrary.Maintenance do
@doc """ @doc """
Runs VACUUM on the main database. Runs VACUUM on the main database.
""" """
@spec vacuum() :: :ok @spec vacuum() :: {:ok, Ecto.Adapters.SQL.query_result()} | {:error, Exception.t()}
def vacuum do def vacuum do
Repo.vacuum() Repo.vacuum()
end end
@@ -37,7 +37,7 @@ defmodule MusicLibrary.Maintenance do
@doc """ @doc """
Runs PRAGMA optimize on the main database. Runs PRAGMA optimize on the main database.
""" """
@spec optimize() :: :ok @spec optimize() :: {:ok, Ecto.Adapters.SQL.query_result()} | {:error, Exception.t()}
def optimize do def optimize do
Repo.optimize() Repo.optimize()
end end