Gary, el Pingüino Artefacto
Explore posts from serversDTDrizzle Team
•Created by Gary, el Pingüino Artefacto on 11/28/2024 in #help
Recommended way for managing Postgres functions
Hi, I need to create multiple Postgres Functions, and they are very likely to change multiple times in the following days/weeks.
I read that the recommended way is to create an empty migration file and add the sql there. That means for every change, I would need to create a new empty migration file.
I was time about creating them on a directory with raw .sql files and creating them every time the project starts. With this way, a migration file isn't needed.
Is this a good idea or may be go with the empty migration?
1 replies
DTDrizzle Team
•Created by Gary, el Pingüino Artefacto on 11/16/2024 in #help
Brand ids?
Hi, it's possible to mapped a primary key to a branded type from effect?
9 replies
DTDrizzle Team
•Created by Gary, el Pingüino Artefacto on 11/1/2024 in #help
Conditional batch on Neon Batch API?
Hi, it's possible to do something like:
3 replies
DTDrizzle Team
•Created by Gary, el Pingüino Artefacto on 10/14/2024 in #help
Applying drizzle migrations on Vercel with Hono
Hi, I'm trying to apply that migrations on the directory like this:
I'm using Nextjs, deployed on Vercel with a hono api. The path is /api/hono/tenants/create.
But every time I get this error:
Error: Can't find meta/_journal.json file
at /var/task/.next/server/app/api/hono/[[...route]]/route.js:2467:42887
at qp (/var/task/.next/server/app/api/hono/[[...route]]/route.js:2467:43323)
at /var/task/.next/server/app/api/hono/[[...route]]/route.js:2467:44022
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async o (/var/task/.next/server/chunks/636.js:67:10412)
at async Function.P [as begin] (/var/task/.next/server/chunks/636.js:67:9981)
at async qf (/var/task/.next/server/app/api/hono/[[...route]]/route.js:2467:43460)
I have tried absolute urls, relative, using path.join, etc.
Thanks for the help 😄
2 replies
TTCTheo's Typesafe Cult
•Created by Gary, el Pingüino Artefacto on 10/14/2024 in #questions
Applying drizzle migrations with Hono
Hi, I'm trying to apply that migrations on the directory like this:
I'm using Nextjs, deployed on Vercel with a hono api. The path is /api/hono/tenants/create.
But every time I get this error:
Error: Can't find meta/_journal.json file
at /var/task/.next/server/app/api/hono/[[...route]]/route.js:2467:42887
at qp (/var/task/.next/server/app/api/hono/[[...route]]/route.js:2467:43323)
at /var/task/.next/server/app/api/hono/[[...route]]/route.js:2467:44022
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async o (/var/task/.next/server/chunks/636.js:67:10412)
at async Function.P [as begin] (/var/task/.next/server/chunks/636.js:67:9981)
at async qf (/var/task/.next/server/app/api/hono/[[...route]]/route.js:2467:43460)
I have tried absolute urls, relative, using path.join, etc.
Thanks for the help 😄
3 replies
CCConvex Community
•Created by Gary, el Pingüino Artefacto on 9/10/2024 in #support-community
How to aggregate documents (more than 16K)?
21 replies
CCConvex Community
•Created by Gary, el Pingüino Artefacto on 9/8/2024 in #support-community
The filter helper is limited by the 16384 documents scanned?
2 replies
CCConvex Community
•Created by Gary, el Pingüino Artefacto on 8/28/2024 in #support-community
Spamming function calls on stream OpenAI responses
Hi, I was looking at the convex-ai-chat repo and found this
https://github.com/get-convex/convex-ai-chat/blob/main/convex/serve.ts#L70
Isn't a function trigger every time the a new token gets streamed?
2 replies
TTCTheo's Typesafe Cult
•Created by Gary, el Pingüino Artefacto on 8/9/2024 in #questions
Extending React Markdown with any component
Hi, I'm trying to implement charts into the markdown langauge. Currently, I'm using Mermaid for some basic charts but I want to implement my own.
For example:
This markdown code will render a pie chart using mermaid.
How can I implement something to render my own react components?
I know mermaid is open source and I could look into the code, but I want to first ask is someone knows an easier way.
Also, I will be could to implement any react component because some cool functionally will be unlock.
2 replies
DTDrizzle Team
•Created by Gary, el Pingüino Artefacto on 8/7/2024 in #help
Get table definition?
How can I get a SQL to create a table based on a table.
For example:
Definition should be something like this:
2 replies
TTCTheo's Typesafe Cult
•Created by Gary, el Pingüino Artefacto on 7/31/2024 in #questions
Loading server components on the client
Have anyone tried loading server components in the client.
Maybe something like this:
Or even with children:
2 replies
DTDrizzle Team
•Created by Gary, el Pingüino Artefacto on 6/3/2024 in #help
Helpers for querying in the new PostGIS Geometry type
Hi, I was playing around with the new types and I wondered if there are some utility helpers for querying the point.
For example:
The SQL should be something like this:
Thanks 🙂
3 replies
DTDrizzle Team
•Created by Gary, el Pingüino Artefacto on 4/30/2024 in #help
Filtering a jsonb with the shape Array<{id:string,name:string}>
Hi. I have a query that returns all the posts with it's categories like this,
I'm trying to filter the posts based on it's categories. This is what I have
Helpers:
Current query:
4 replies
CCConvex Community
•Created by Gary, el Pingüino Artefacto on 3/28/2024 in #support-community
Syncing with Elasticsearch or any search engine
Hi. Is there any guide or blog of how to sync Convex data with Elasticsearch?
I have being developing an Ecommerce App to learn Convex and I would like to add some analytics and facet filters.
For example:
Most sell items on a date range.
Orders with more items.
Most active users per country.
I have being using raw JavaScript with some indexes for the queries, but some of them need "Join-Like".
I know there is an Airbyte Connector but I'm not very familiar with Airbyte.
16 replies
DTDrizzle Team
•Created by Gary, el Pingüino Artefacto on 3/3/2024 in #help
sql operator with array of strings
This works
This also works
This crashes
Is there any workaround to pass an array in the sql operator?
4 replies
TTCTheo's Typesafe Cult
•Created by Gary, el Pingüino Artefacto on 2/20/2024 in #questions
React Grid Layout automatic detection
Hi. I'm working with React Grid Layout in a responsive way where I need to compute the correct layout based on some "type" of widget. Here is an example.
Input:
Output:
5 replies
TTCTheo's Typesafe Cult
•Created by Gary, el Pingüino Artefacto on 1/13/2024 in #questions
Vercel stream keep alive???
I just found this git repo for publishing messages with NextJS and Upstash and I got some questions.
https://github.com/rishi-raj-jain/upstash-nextjs-publish-messages-with-sse-example/blob/master/app/api/stream/route.js
Isn't this going to timeout or use a shit amount of function execution?
What happend when deploy to the edge?
Does this even work without the bill going to the moon?
2 replies