From 9ceaea00dd41b9c7e5ea4ad4c322bafab21c207f Mon Sep 17 00:00:00 2001 From: liuwei Date: Sat, 8 Feb 2025 10:38:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8D=E4=BD=BF=E7=94=A8=E6=9C=AC=E5=9C=B0?= =?UTF-8?q?=E5=BA=93=EF=BC=8C=E4=BD=BF=E7=94=A8mariadb=E5=AE=8C=E6=88=90?= =?UTF-8?q?=E5=AD=98=E5=82=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- message_report/db_init.sql | 22 ++++++++++++++-------- message_stats.db | Bin 29224 -> 0 bytes 2 files changed, 14 insertions(+), 8 deletions(-) delete mode 100644 message_stats.db diff --git a/message_report/db_init.sql b/message_report/db_init.sql index 893c9d7..75cb6d9 100644 --- a/message_report/db_init.sql +++ b/message_report/db_init.sql @@ -1,9 +1,15 @@ -CREATE TABLE IF NOT EXISTS speech_counts -( - group_id TEXT, - wx_id TEXT, - date TEXT, - count INTEGER, - PRIMARY KEY (group_id, wx_id, date) -) + +USE message_archive; +-- auto-generated definition +create table speech_counts +( + id int auto_increment + primary key, + group_id text null, + wx_id text null, + date text null, + count int null, + constraint speech_counts_group_id_wx_id_date_uindex + unique (group_id, wx_id, date) using hash +); diff --git a/message_stats.db b/message_stats.db deleted file mode 100644 index 2a9ee6a0dd0e10e75756c863bf0ca4ba953e2898..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29224 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 Ar~m)}