Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.logbook.queries.all Namespace Reference

Functions

Select _apply_all_hints (Select sel)
 
Select _states_query_for_all (float start_day, float end_day)
 
Select _states_query_for_context_id (float start_day, float end_day, bytes context_id_bin)
 
StatementLambdaElement all_stmt (float start_day, float end_day, tuple[int,...] event_type_ids, Filters|None filters, bytes|None context_id_bin=None)
 

Detailed Description

All queries for logbook.

Function Documentation

◆ _apply_all_hints()

Select homeassistant.components.logbook.queries.all._apply_all_hints ( Select  sel)
private
Force mysql to use the right index on large selects.

Definition at line 54 of file all.py.

◆ _states_query_for_all()

Select homeassistant.components.logbook.queries.all._states_query_for_all ( float  start_day,
float  end_day 
)
private

Definition at line 50 of file all.py.

◆ _states_query_for_context_id()

Select homeassistant.components.logbook.queries.all._states_query_for_context_id ( float  start_day,
float  end_day,
bytes   context_id_bin 
)
private

Definition at line 63 of file all.py.

◆ all_stmt()

StatementLambdaElement homeassistant.components.logbook.queries.all.all_stmt ( float  start_day,
float  end_day,
tuple[int, ...]  event_type_ids,
Filters | None  filters,
bytes | None   context_id_bin = None 
)
Generate a logbook query for all entities.

Definition at line 19 of file all.py.