mirror of
https://github.com/PluralKit/PluralKit.git
synced 2026-02-07 06:17:55 +00:00
fix: temporarily disable last message query in member_list
This commit is contained in:
parent
b1f4253efb
commit
9c95ca2ed9
4 changed files with 18 additions and 16 deletions
|
|
@ -6,7 +6,7 @@ namespace PluralKit.Core
|
|||
// TODO: is inheritance here correct?
|
||||
public class ListedMember: PKMember
|
||||
{
|
||||
public ulong? LastMessage { get; }
|
||||
// public ulong? LastMessage { get; }
|
||||
public Instant? LastSwitchTime { get; }
|
||||
|
||||
public AnnualDate? AnnualBirthday =>
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ create view member_list as
|
|||
select members.*,
|
||||
-- Find last message ID
|
||||
-- max(mid) does full table scan, order by/limit uses index (dunno why, but it works!)
|
||||
(select mid from messages where messages.member = members.id order by mid desc nulls last limit 1) as last_message,
|
||||
-- (select mid from messages where messages.member = members.id order by mid desc nulls last limit 1) as last_message,
|
||||
|
||||
-- Find last switch timestamp
|
||||
(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue