- case args do
- "analyze" ->
- Logger.info("Runnning VACUUM ANALYZE.")
- Repo.query!(
- "vacuum analyze;",
- [],
- timeout: :infinity
- )
-
- "full" ->
- Logger.info("Runnning VACUUM FULL. This could take a while.")
-
- Repo.query!(
- "vacuum full;",
- [],
- timeout: :infinity
- )
-
- _ ->
- Logger.error("Error: invalid vacuum argument.")
- end