DiamondDragon
Explore posts from serversDTDrizzle Team
•Created by DiamondDragon on 12/21/2024 in #help
Drizzle produces wrong branded type using Zod
It appears using brands with Drizzle Zod doesn't work correct?
So effectively anytime you use your return value produced by
db.insert().returning()
and pass the ID field (branded) to another param that expects the branded FileId
, you get an error like
6 replies
DTDrizzle Team
•Created by DiamondDragon on 12/17/2024 in #help
Can't upsert with onConflictDoUpdate & generatedAlwaysAsIdentity ID columns?
I've noticed the type system doesn't recognize the ID columns (since they are supposed to be autogenerated?)
How would one upsert or update? The ID field is not available
2 replies
CCConvex Community
•Created by DiamondDragon on 12/11/2024 in #support-community
Returning data from Tanstack Query useMutation wrapper
3 replies
CCConvex Community
•Created by DiamondDragon on 12/3/2024 in #support-community
Zod Unions appear to break `Table` helper (maybe zodToConvex related?)
1 replies
CCConvex Community
•Created by DiamondDragon on 12/1/2024 in #support-community
Handling Upserts with Optional System Fields
Not sure if this is the best practice here but didn't appear there's a way of getting the Id field to be optional so it can be passed in for upserts (if it doesn't exist, insert, if it does patch). Not sure if my types are entirely correct but seems to work but happy to hear if anyone else agrees
3 replies
CCConvex Community
•Created by DiamondDragon on 11/26/2024 in #support-community
HTTP Path Suffix Not Working?
7 replies
CCConvex Community
•Created by DiamondDragon on 10/16/2024 in #support-community
Unable to get Tanstack Trellaux Start working
7 replies
CDCloudflare Developers
•Created by DiamondDragon on 9/30/2024 in #workers-help
Error on remote worker: APIError: A request to the Cloudflare API
I'm trying to test out a browser deployed on worker in a DO and getting this error
My toml
6 replies
DTDrizzle Team
•Created by DiamondDragon on 9/6/2024 in #help
Drizzle Zod refining not working?
Shouldn't this code for zod make an optional field
firstName
required?
https://drizzle.run/t2zowcjw5f1xbb5ny7zq2j3n3 replies
DTDrizzle Team
•Created by DiamondDragon on 8/31/2024 in #help
Dynamic function get use typed column names using getTableConfig
I have both UUIDs and NanoIDs on every one of my tables. I am considering adding utils to map from uuid -> nanoID & vice versa.
how would i make a dynamic function like this? basically under the assumption every table has a
id
and shortId
column which is the nanoid
1 replies
CDCloudflare Developers
•Created by DiamondDragon on 8/25/2024 in #pages-help
Error using API Create PagesProject with pulumi - Err 'You must set a production branch.'
Calling this from a monorepo. I want to use pulumi to create a pages project/update it
4 replies
DTDrizzle Team
•Created by DiamondDragon on 6/20/2024 in #help
Use results of a column to pass where conditions elsewhere in the query?
I have a field that stores filters that I parse into the SQL conditions for a where clause. Or at least, that's the goal.
That field is in my views table. Is it possible to pass the result of that field in
views
into a nested where condition?
1 replies
DTDrizzle Team
•Created by DiamondDragon on 6/10/2024 in #help
construction a dynamic query builder generically ?
Ok i'm not really sure how to ask this but I'm trying to allow a user the ability in UI to build out a query builder where they can add many filters with potentially nested filters with AND/OR conjuctions. Like airtable.
Anyone have any patterns how to do this?
I had attempted to try to construct a mapping on the SQL operators and the drizzle functions but I can't get the types to work .
I'm playing aroung just with the
sql
operator to try making ti work with more raw SQL.
trying to wrap my head around this and its a pattern i've seen few apps implement and never seen any code online to use as a guide
Ideally a user can do a query in the UI like below and the queries can be constructed dynamically.
1 replies
Serialization of Date?
Is there any suggested guidance on how to handle js/json serialization? I ran into an issue using the hono client where the types break due to a Date being typed as a string after being returned from a hono route
I see there are no data transformers provided by hono, so wondering what suggestions there are.
https://discord.com/channels/1011308539819597844/1248521918554963979
26 replies
DTDrizzle Team
•Created by DiamondDragon on 5/19/2024 in #help
Losing custom $types in pg jsonb using drizzle-zod
Not sure if this is an expected limitation of zod here
produces using $inferInsert
But when using drizzle zod, i lose RecordData
1 replies
CDCloudflare Developers
•Created by DiamondDragon on 4/23/2024 in #pages-help
Can't deploy a nextjs pages site in subdirectory
1 replies
DTDrizzle Team
•Created by DiamondDragon on 4/17/2024 in #help
Generated SQL error / type error with operations on unique index
1 replies
DTDrizzle Team
•Created by DiamondDragon on 4/16/2024 in #help
Drizzle studio shows as blank page on Arc browser
1 replies
CDCloudflare Developers
•Created by DiamondDragon on 4/13/2024 in #workers-help
cron not running locally on the trigger specified
I'm using hono here but when i go to
http://localhost:8787/__scheduled?cron=*****
i see the response log
but I dont see anymore subsequent logs of the trigger again. am i doing anything wrong?
4 replies
CDCloudflare Developers
•Created by DiamondDragon on 4/13/2024 in #pages-help
Project is set up for npm but it is currently being run via bun this might lead to build errors
Don't recall using npm when i init the repo but anyways, wondering what settings were set on npm that i should check out if im using bun
5 replies