X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2FSQL%2FSQLite%2Fselect_messagesForward.sql;fp=src%2Fcore%2FSQL%2FSQLite%2Fselect_messagesForward.sql;h=881bb9f6c965e50fdde3ecc51f5a8809284e9185;hp=0000000000000000000000000000000000000000;hb=097f625c4bd147f4127573ad8ab48555f9dc62d3;hpb=4ee99e398eab6e96cfc3750a32fcf6c0b87e1f6f diff --git a/src/core/SQL/SQLite/select_messagesForward.sql b/src/core/SQL/SQLite/select_messagesForward.sql new file mode 100644 index 00000000..881bb9f6 --- /dev/null +++ b/src/core/SQL/SQLite/select_messagesForward.sql @@ -0,0 +1,10 @@ +SELECT messageid, time, type, flags, sender, senderprefixes, realname, avatarurl, message +FROM backlog +JOIN sender ON backlog.senderid = sender.senderid +WHERE bufferid = :bufferid + AND backlog.messageid >= :firstmsg + AND backlog.messageid < :lastmsg + AND (:type = 0 OR backlog.type & :type != 0) + AND (:flags = 0 OR backlog.flags & :flags != 0) +ORDER BY messageid ASC +LIMIT :limit