mirror of
https://github.com/roundcube/roundcubemail.git
synced 2026-03-03 06:44:03 +01:00
- Cache synchronization using QRESYNC/CONDSTORE
- Fixed message ID updates in cache - Changed message flags handling + some fixes (e.g. fixed messages listing after delete)
This commit is contained in:
@@ -159,6 +159,7 @@ CREATE TABLE cache_index (
|
||||
user_id integer NOT NULL,
|
||||
mailbox varchar(255) NOT NULL,
|
||||
changed datetime NOT NULL default '0000-00-00 00:00:00',
|
||||
valid smallint NOT NULL DEFAULT '0',
|
||||
data text NOT NULL,
|
||||
PRIMARY KEY (user_id, mailbox)
|
||||
);
|
||||
@@ -193,12 +194,7 @@ CREATE TABLE cache_messages (
|
||||
uid integer NOT NULL,
|
||||
changed datetime NOT NULL default '0000-00-00 00:00:00',
|
||||
data text NOT NULL,
|
||||
seen smallint NOT NULL DEFAULT '0',
|
||||
deleted smallint NOT NULL DEFAULT '0',
|
||||
answered smallint NOT NULL DEFAULT '0',
|
||||
forwarded smallint NOT NULL DEFAULT '0',
|
||||
flagged smallint NOT NULL DEFAULT '0',
|
||||
mdnsent smallint NOT NULL DEFAULT '0',
|
||||
flags integer NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY (user_id, mailbox, uid)
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user