# mayim.extension.statistics

# Table of Contents

# SQLCounterMixin

class SQLCounterMixin(SQLExecutor)

[view_source] (opens new window)

Parents: SQLExecutor, Executor

# __init__

def __init__(*args, **kwargs) -> None

[view_source] (opens new window)

# reset

def reset()

[view_source] (opens new window)

# SQLStatisticsMiddleware

class SQLStatisticsMiddleware()

[view_source] (opens new window)

# __init__

def __init__(app, logger)

[view_source] (opens new window)

# display_statistics

def display_statistics(counters, executors) -> bool

[view_source] (opens new window)

# log_statistics_report

def log_statistics_report(logger, *_)

[view_source] (opens new window)

# setup_query_counter

def setup_query_counter(*_, **__)

[view_source] (opens new window)