From: Jacob Laursen Date: Tue, 2 Apr 2024 21:42:49 +0000 (+0200) Subject: Provide better MySQL datatype for DateTimeType (#16604) X-Git-Url: https://git.basschouten.com/?a=commitdiff_plain;h=9a178cf1d5d74cd53006b5b935bd27d8a2d795d6;p=openhab-addons.git Provide better MySQL datatype for DateTimeType (#16604) Resolves #15697 Signed-off-by: Jacob Laursen --- diff --git a/bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/db/JdbcMysqlDAO.java b/bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/db/JdbcMysqlDAO.java index 6db8d56faa..43b9b44727 100644 --- a/bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/db/JdbcMysqlDAO.java +++ b/bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/db/JdbcMysqlDAO.java @@ -90,7 +90,7 @@ public class JdbcMysqlDAO extends JdbcBaseDAO { this.dbMeta = dbMeta; // Initialize sqlTypes, depending on DB version for example if (dbMeta.isDbVersionGreater(5, 5)) { - sqlTypes.put("DATETIMEITEM", "TIMESTAMP(3)"); + sqlTypes.put("DATETIMEITEM", "DATETIME(3)"); sqlTypes.put("tablePrimaryKey", "TIMESTAMP(3)"); sqlTypes.put("tablePrimaryValue", "NOW(3)"); }