View Source EctoSparkles.Log (Bonfire v0.9.11-social-beta.6)

Log Ecto queries, and output warnings for slow or possible n+1 queries

To set up, simply add EctoSparkles.Log.setup(YourApp.Repo) in your app's main Application.start/2 module.

Summary

Functions

check_if_n_plus_1(query)

format_log(result_key, duration_in_ms, metadata)

handle_event(_, measurements, metadata, config)

inline_params(query, params, repo_adapter \\ Ecto.Adapters.SQL)

log_query(result_key, duration_in_ms, metadata)

setup(repo_module)