Public Member Functions | |
| DataMigrationStatus | migrate_data_impl (self, Recorder instance) |
| StatementLambdaElement | needs_migrate_query (self) |
Public Member Functions inherited from homeassistant.components.recorder.migration.BaseMigrationWithQuery | |
| DataMigrationStatus | needs_migrate_impl (self, Recorder instance, Session session) |
Public Member Functions inherited from homeassistant.components.recorder.migration.BaseMigration | |
| None | __init__ (self, int schema_version, dict[str, int] migration_changes) |
| None | migration_done (self, Recorder instance, Session session) |
| bool | needs_migrate (self, Recorder instance, Session session) |
Public Member Functions inherited from homeassistant.components.recorder.migration.BaseOffLineMigration | |
| None | migrate_all (self, Recorder instance, Callable[[], Session] session_maker) |
| bool | migrate_data (self, Recorder instance) |
Static Public Attributes | |
| tuple | index_to_drop = ("states", "ix_states_context_id") |
| string | migration_id = "state_context_id_as_binary" |
| int | migration_version = 2 |
| required_schema_version = CONTEXT_ID_AS_BINARY_SCHEMA_VERSION | |
Static Public Attributes inherited from homeassistant.components.recorder.migration.BaseMigration | |
| int | migration_version = 1 |
| None | |
| int | required_schema_version = 0 |
Additional Inherited Members | |
Public Attributes inherited from homeassistant.components.recorder.migration.BaseMigration | |
| migration_changes | |
| schema_version | |
Migration to migrate states context_ids to binary format.
Definition at line 2403 of file migration.py.
| DataMigrationStatus homeassistant.components.recorder.migration.StatesContextIDMigration.migrate_data_impl | ( | self, | |
| Recorder | instance | ||
| ) |
Migrate states context_ids to use binary format, return True if completed.
Reimplemented from homeassistant.components.recorder.migration.BaseMigration.
Definition at line 2411 of file migration.py.
| StatementLambdaElement homeassistant.components.recorder.migration.StatesContextIDMigration.needs_migrate_query | ( | self | ) |
Return the query to check if the migration needs to run.
Reimplemented from homeassistant.components.recorder.migration.BaseMigrationWithQuery.
Definition at line 2441 of file migration.py.
|
static |
Definition at line 2409 of file migration.py.
|
static |
Definition at line 2407 of file migration.py.
|
static |
Definition at line 2408 of file migration.py.
|
static |
Definition at line 2406 of file migration.py.