const result = await db.query.businessUsers
.findMany({
orderBy: businessUsers.id,
limit: limit,
offset: offset,
where: or(
like(businessUsers.id, %${text}%),
like(businessUsers.name, %${text}%),
like(businessUsers.subdomain, %${text}%)
),
})
const count = await db
.select({ count: sql<number>count(*) })
.from(businessUsers)
.where(
or(
like(businessUsers.id, %${text}%),
like(businessUsers.name, %${text}%),
like(businessUsers.subdomain, %${text}%)
)
)