Improve some comments in recorder tests (#125118)

This commit is contained in:
Erik Montnemery
2024-09-03 17:04:08 +02:00
committed by GitHub
parent 8759a6a14d
commit 1dcae0c0a6
2 changed files with 5 additions and 2 deletions

View File

@@ -224,7 +224,7 @@ class Events(Base): # type: ignore[misc,valid-type]
data_id = Column(Integer, ForeignKey("event_data.data_id"), index=True) data_id = Column(Integer, ForeignKey("event_data.data_id"), index=True)
context_id_bin = Column( context_id_bin = Column(
LargeBinary(CONTEXT_ID_BIN_MAX_LENGTH) LargeBinary(CONTEXT_ID_BIN_MAX_LENGTH)
) # *** Not originally in v3v320, only added for recorder to startup ok ) # *** Not originally in v32, only added for recorder to startup ok
context_user_id_bin = Column( context_user_id_bin = Column(
LargeBinary(CONTEXT_ID_BIN_MAX_LENGTH) LargeBinary(CONTEXT_ID_BIN_MAX_LENGTH)
) # *** Not originally in v32, only added for recorder to startup ok ) # *** Not originally in v32, only added for recorder to startup ok
@@ -565,6 +565,7 @@ class StatisticsBase:
id = Column(Integer, Identity(), primary_key=True) id = Column(Integer, Identity(), primary_key=True)
created = Column(DATETIME_TYPE, default=dt_util.utcnow) created = Column(DATETIME_TYPE, default=dt_util.utcnow)
# *** Not originally in v32, only added for recorder to startup ok
created_ts = Column(TIMESTAMP_TYPE, default=time.time) created_ts = Column(TIMESTAMP_TYPE, default=time.time)
metadata_id = Column( metadata_id = Column(
Integer, Integer,
@@ -572,11 +573,13 @@ class StatisticsBase:
index=True, index=True,
) )
start = Column(DATETIME_TYPE, index=True) start = Column(DATETIME_TYPE, index=True)
# *** Not originally in v32, only added for recorder to startup ok
start_ts = Column(TIMESTAMP_TYPE, index=True) start_ts = Column(TIMESTAMP_TYPE, index=True)
mean = Column(DOUBLE_TYPE) mean = Column(DOUBLE_TYPE)
min = Column(DOUBLE_TYPE) min = Column(DOUBLE_TYPE)
max = Column(DOUBLE_TYPE) max = Column(DOUBLE_TYPE)
last_reset = Column(DATETIME_TYPE) last_reset = Column(DATETIME_TYPE)
# *** Not originally in v32, only added for recorder to startup ok
last_reset_ts = Column(TIMESTAMP_TYPE) last_reset_ts = Column(TIMESTAMP_TYPE)
state = Column(DOUBLE_TYPE) state = Column(DOUBLE_TYPE)
sum = Column(DOUBLE_TYPE) sum = Column(DOUBLE_TYPE)

View File

@@ -69,7 +69,7 @@ async def test_migrate_times(
async_test_recorder: RecorderInstanceGenerator, async_test_recorder: RecorderInstanceGenerator,
caplog: pytest.LogCaptureFixture, caplog: pytest.LogCaptureFixture,
) -> None: ) -> None:
"""Test we can migrate times.""" """Test we can migrate times in the events and states tables."""
importlib.import_module(SCHEMA_MODULE_30) importlib.import_module(SCHEMA_MODULE_30)
old_db_schema = sys.modules[SCHEMA_MODULE_30] old_db_schema = sys.modules[SCHEMA_MODULE_30]
now = dt_util.utcnow() now = dt_util.utcnow()