projects
/
akkoma
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'develop' into feature/database-compaction
[akkoma]
/
lib
/
mix
/
tasks
/
compact_database.ex
diff --git
a/lib/mix/tasks/compact_database.ex
b/lib/mix/tasks/compact_database.ex
index 7de50812a5709bd134a786ef17eb1c06b276e9ae..17b9721f72b5db5a2f6341bb55b3365ad762a48e 100644
(file)
--- a/
lib/mix/tasks/compact_database.ex
+++ b/
lib/mix/tasks/compact_database.ex
@@
-6,9
+6,9
@@
defmodule Mix.Tasks.CompactDatabase do
require Logger
use Mix.Task
require Logger
use Mix.Task
- import Mix.Ecto
import Ecto.Query
import Ecto.Query
- alias Pleroma.{Repo, Object, Activity}
+ alias Pleroma.Activity
+ alias Pleroma.Repo
defp maybe_compact(%Activity{data: %{"object" => %{"id" => object_id}}} = activity) do
data =
defp maybe_compact(%Activity{data: %{"object" => %{"id" => object_id}}} = activity) do
data =
@@
-33,7
+33,7
@@
defmodule Mix.Tasks.CompactDatabase do
)
end
)
end
- def run(args) do
+ def run(
_
args) do
Application.ensure_all_started(:pleroma)
max = Repo.aggregate(Activity, :max, :id)
Application.ensure_all_started(:pleroma)
max = Repo.aggregate(Activity, :max, :id)