Ravi
Explore posts from serversCan we configure cache on a per-request basis?
Hi! I’m a big fan of tRPC! I’ve been using it for quite some time.
I actually have 2 questions:
2) Can we use the Next.js
cache
and revalidate
fetch options with tRPC on a request level?
Since Next.js 13, we have been able to set the cache behavior on a per-request basis. But for that we need to use the fetch
method. I think it would be great if we could set it while using a type-safe method with tRPC.
Something like this?
Is this already possible? if not, is it on the roadmap?
I saw some discussions here: https://github.com/trpc/trpc/discussions/4333 and here: https://discord.com/channels/867764511159091230/1111226994047324211/1111296811764826264 about it. But from what i’ve seen it doesn’t seem to be possible yet?
1) What would be a good way to create the caller in the App Router?
This is what I’m currently doing to create the caller to use in RSC.
I’m creating a fake Request instance with the real request headers, so that I can use the request to get the next-auth token and pass it to my tRPC context.
This feels a little hacky… Does someone knows a better way?
This is how I’m using it.
Thank you in advance! 🙏1 replies
DTDrizzle Team
•Created by Ravi on 7/13/2023 in #help
How can I add a Prefix Index?
I migrated from Prisma, and I have a column with
varchar(2000)
which I indexed with @@index([columnName(length: 191)])
but the introspection schema didn't seem to recognize the index length:
is there a workaround to set the index length? maybe with raw sql?
Thank you in advance.6 replies
DTDrizzle Team
•Created by Ravi on 7/12/2023 in #help
Custom column type with default not working?
I tried to add a new column with a custom type and a default value.
but for some reason when I tried to
db push
, it warned me that it didn't have a default value and that it would truncate the tables.
Am I doing something wrong?
4 replies
DTDrizzle Team
•Created by Ravi on 7/11/2023 in #help
good way to get the "count" for paginated queries
I'm doing the following to get the total count and the values in a paginated query:
I wonder if there is a better way to do it.
I'll add more things in the
where
to make a filter functionality and It would be great if I didn't have to add it in both places separately. Is there a way to do it (and still keep the type safety)?
thank you in advance!3 replies