Version Bump 1.0.40
All checks were successful
Build and Release / build-and-release (push) Successful in 19m24s

This commit is contained in:
Bryan1029384756
2026-04-06 23:47:40 -05:00
parent 8d7a0912c5
commit 9ef839938e
9 changed files with 229 additions and 41 deletions

View File

@@ -44,7 +44,8 @@ export default defineSchema({
editedAt: v.optional(v.number()),
pinned: v.optional(v.boolean()),
}).index("by_channel", ["channelId"])
.index("by_channel_pinned", ["channelId", "pinned"]),
.index("by_channel_pinned", ["channelId", "pinned"])
.index("by_sender", ["senderId"]),
messageReactions: defineTable({
messageId: v.id("messages"),
@@ -52,7 +53,8 @@ export default defineSchema({
emoji: v.string(),
})
.index("by_message", ["messageId"])
.index("by_message_user_emoji", ["messageId", "userId", "emoji"]),
.index("by_message_user_emoji", ["messageId", "userId", "emoji"])
.index("by_user", ["userId"]),
channelKeys: defineTable({
channelId: v.id("channels"),
@@ -88,7 +90,8 @@ export default defineSchema({
uses: v.number(),
expiresAt: v.optional(v.number()), // timestamp
keyVersion: v.number(),
}).index("by_code", ["code"]),
}).index("by_code", ["code"])
.index("by_creator", ["createdBy"]),
dmParticipants: defineTable({
channelId: v.id("channels"),
@@ -102,7 +105,8 @@ export default defineSchema({
userId: v.id("userProfiles"),
username: v.string(),
expiresAt: v.number(), // timestamp
}).index("by_channel", ["channelId"]),
}).index("by_channel", ["channelId"])
.index("by_user", ["userId"]),
voiceStates: defineTable({
channelId: v.id("channels"),
@@ -138,6 +142,8 @@ export default defineSchema({
name: v.string(),
storageId: v.id("_storage"),
uploadedBy: v.id("userProfiles"),
createdAt: v.number(),
}).index("by_name", ["name"]),
}).index("by_name", ["name"])
.index("by_uploader", ["uploadedBy"]),
});