用户留言管理系统

我们的用户管理系统默认是根据__留言管理__表来对报表进行管理的。您可以参考以下sql语句建立__留言管理__表。

创建__留言管理__表
1
2
3
4
5
6
7
8
CREATE TABLE IF NOT EXISTS __留言管理__ (
    留言者 TEXT NOT NULL,
    接收者 TEXT NOT NULL,
    留言时间 DATETIME DEFAULT (DATETIME('now', 'localtime')) NOT NULL,
    留言生效日期 DATE DEFAULT (DATE('now', 'localtime')),
    留言过期日期 DATE DEFAULT (DATE('now', 'localtime', '+90 day')),
    留言内容 TEXT NOT NULL
);

__留言管理__表中,您至少需要创建以下几个字段:留言者接收者留言时间留言生效日期留言过期日期留言内容,其它字段则可以根据实际需求创建或删除。


留言者接收者分别代表留言信息的发送者与接收者,两者都需要与 用户管理系统 中定义的用户名称相互关联。留言者接收者可以是同一人,代表给自己留言(或添加备忘录)。

留言时间即用户留下该留言信息的时间。

留言生效日期留言过期日期,定义了留言信息的有效期间,从留言生效日期开始,到留言过期日期结束,该留言信息会被一直推送给接收者。如果想要留一条永远不会过期的信息,只需要将这两个字段分别设为无限小和无限大的日期。

留言内容即留言的信息,长度不能超过16个汉字。如果留言内容比较长,可以拆分成多条留言,报表平台会按照留言时间先后呈现留言信息。

__留言管理__表会根据用户的实际留言情况自动更新,理论上,您无需做任何维护工作。