Fix Maintenance vacuum/optimize return specs
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user