1
0
Fork 0
mirror of https://akkoma.dev/AkkomaGang/akkoma.git synced 2025-01-23 22:26:49 +00:00
akkoma/benchmarks/load_testing/helper.ex

15 lines
419 B
Elixir
Raw Normal View History

2019-08-02 21:33:12 +03:00
defmodule Pleroma.LoadTesting.Helper do
2020-02-18 12:19:10 +03:00
alias Ecto.Adapters.SQL
alias Pleroma.Repo
2020-01-14 14:42:30 +03:00
def to_sec(microseconds), do: microseconds / 1_000_000
2020-02-18 12:19:10 +03:00
def clean_tables do
IO.puts("Deleting old data...\n")
SQL.query!(Repo, "TRUNCATE users CASCADE;")
SQL.query!(Repo, "TRUNCATE activities CASCADE;")
SQL.query!(Repo, "TRUNCATE objects CASCADE;")
SQL.query!(Repo, "TRUNCATE oban_jobs CASCADE;")
end
2019-08-02 21:33:12 +03:00
end