mirror of
https://github.com/home-assistant/core.git
synced 2025-08-03 04:35:11 +02:00
Improve some comments in recorder tests (#125118)
This commit is contained in:
@@ -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)
|
||||||
|
@@ -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()
|
||||||
|
Reference in New Issue
Block a user