const novemberFirst = 1761955200000;
const { page, isDone, continueCursor } = await ctx.db
.query("emailEvents")
.withIndex("by_creation_time", (q) => q.gt("_creationTime", novemberFirst))
.filter((q) =>
q.and(
q.neq(q.field("executionId"), undefined),
q.or(
q.eq(q.field("templateId"), undefined),
q.eq(q.field("templateScheduledFor"), undefined),
q.eq(q.field("campaignType"), undefined),
q.eq(q.field("campaignTypeId"), undefined),
q.eq(q.field("contactId"), undefined)
)
)
)
.paginate({
cursor: null,
numItems: 1
});
const novemberFirst = 1761955200000;
const { page, isDone, continueCursor } = await ctx.db
.query("emailEvents")
.withIndex("by_creation_time", (q) => q.gt("_creationTime", novemberFirst))
.filter((q) =>
q.and(
q.neq(q.field("executionId"), undefined),
q.or(
q.eq(q.field("templateId"), undefined),
q.eq(q.field("templateScheduledFor"), undefined),
q.eq(q.field("campaignType"), undefined),
q.eq(q.field("campaignTypeId"), undefined),
q.eq(q.field("contactId"), undefined)
)
)
)
.paginate({
cursor: null,
numItems: 1
});