From eca21ceff004f0e43f896f75955e263feeebe096 Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Wed, 19 Oct 2022 10:26:17 +0200 Subject: [PATCH] =?UTF-8?q?Make=20all=20datetime=20columns=20in=20recorder?= =?UTF-8?q?=20DB=20=C2=B5s=20precision=20(#80584)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- homeassistant/components/recorder/db_schema.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/homeassistant/components/recorder/db_schema.py b/homeassistant/components/recorder/db_schema.py index d76f89068d0..d2373d96aeb 100644 --- a/homeassistant/components/recorder/db_schema.py +++ b/homeassistant/components/recorder/db_schema.py @@ -511,10 +511,10 @@ class RecorderRuns(Base): # type: ignore[misc,valid-type] __table_args__ = (Index("ix_recorder_runs_start_end", "start", "end"),) __tablename__ = TABLE_RECORDER_RUNS run_id = Column(Integer, Identity(), primary_key=True) - start = Column(DateTime(timezone=True), default=dt_util.utcnow) - end = Column(DateTime(timezone=True)) + start = Column(DATETIME_TYPE, default=dt_util.utcnow) + end = Column(DATETIME_TYPE) closed_incorrect = Column(Boolean, default=False) - created = Column(DateTime(timezone=True), default=dt_util.utcnow) + created = Column(DATETIME_TYPE, default=dt_util.utcnow) def __repr__(self) -> str: """Return string representation of instance for debugging.""" @@ -561,7 +561,7 @@ class SchemaChanges(Base): # type: ignore[misc,valid-type] __tablename__ = TABLE_SCHEMA_CHANGES change_id = Column(Integer, Identity(), primary_key=True) schema_version = Column(Integer) - changed = Column(DateTime(timezone=True), default=dt_util.utcnow) + changed = Column(DATETIME_TYPE, default=dt_util.utcnow) def __repr__(self) -> str: """Return string representation of instance for debugging.""" @@ -578,7 +578,7 @@ class StatisticsRuns(Base): # type: ignore[misc,valid-type] __tablename__ = TABLE_STATISTICS_RUNS run_id = Column(Integer, Identity(), primary_key=True) - start = Column(DateTime(timezone=True), index=True) + start = Column(DATETIME_TYPE, index=True) def __repr__(self) -> str: """Return string representation of instance for debugging."""