preview deployments
Even if Previews just pointed to an empty Convex DB that would work. Don't have to clone production or such. And maybe Preview Convex DBs could be short lived to prevent it from using up your servers. Short lived Preview DBs could actually be a feature. Nice to not have old DBs laying around. Maybe delete Preview DBs after X days or when the PR is merged to main (which ever comes first).
Unfortunately Convex does not directly
Unfortunately, Convex does not directly provide a SQL interface, so it's not possible to use it in this way. There is one solution now, and one we may ship down the road a bit: (1) today, you can use Airbyte or now Fivetran to create a streaming replica of your Convex project in a SQL-oriented system like snowflake, postgresql, bigtable, clickhouse, whatever. This tool can be hooked up to whatever 3rd party things (CMS, BI, etc) want a SQL interface; (2) some point down the road we are consideri...
Query from actions
so is it not possible to query the database from an action? I understand doing database writes must live in mutations
serializability and consistent pagination
I like the interleavened tables idea - seems it could work well with DDD aggregates. I guess for 3 I was thinking some sort of mvcc snapshot based approach although I can’t imagine comes too cheap if data is changing frequently, but curious how you keep reads performant with strict serializability guarantees? I do like the idea of being able to easily have subscriptions to changing data and I assume that’s a big part of what your pushing out to those edge servers re: TCP connections?
Hi everyone I m trying to setup convex
Hi everyone! I'm trying to setup convex in a nestjs backend.
Even on dev server nest build all files and serve from dist with watch mode. I'm experiencing a problem with imports inside the dist. looks like it cant find
../convex/_generated/api
.
I guess it's related to typescript configuration but can't figure it out for a while. someone have any idea what might be the problem?
Attaching pictures of relevant files, thanks in advance!...
fetch not following redirects
quick question about the HTTP Actions: I'm getting some inconsistencies in how the Fetch API works, and I'm not sure if they're expected
I have a shortlink, and if I fetch it, I would expect it to follow that redirect and then set
req.url
to the target URL. in Node, this happens how I expect. in Convex, I'm still getting the shortlink in req.url
```js...Push notifications when data changes
Is there anyway that I can integrate push notifications when the data is updated? @Lee
Architecture, microservices, offline support
Any support for triggers, subscriptions or events as of now, allowing more flexible microservice setups? Simply creating small services that responds to some added row or similar to update some value on it.
It would be great to hear some more of what is on the roadmap and what the current shortcomings for some types of architectures are as you guys see it, and potentially how you would currently architect systems for specific needs. How do you see the current strengths now, and where do you see Convex going. It doesn't have to be complex, but just seeing a bunch of flowcharts with this is how things can be put together goes a long way towards building a mental model and seeing how you guys think about different setups. Hasura is great at communicating how they think, even tho I would prefer to not touch another GraphQL schema ever again.
I'm a big fan of rethinking how the regular state architecture should be done, and hate databases enough that I would prefer a giant ball of magic hierarchical reactive CRDT at times....
The usage for daily action compute is in
The usage for daily action compute is in gigabytes * seconds?
Convex limits?
Is Convex not a good choice for projects with a lot of data? Starting to run into issues with size limits
I was running through the tutorial as we
I was running through the tutorial as we head down a path of building one app on Convex. The chat tutorial that the docs take you through does not allow you to send messages. Is anyone else having this issue?
Moved to #support
What local-first, offline-capable JS/TS library can I use with Convex to make it a fully-offline-capable, auto-data-sync’ing tech stack?
What s the recommende way to get
What's the recommende way to get
sha256
of a string nowdays?
I'm trying
```
"use node";
...convex listen
In the category of "features that would be kinda neat to have" is a listen command for the CLI like stripe has in
stripe listen
. Of course that listens only to webhook events, but if there was an npx convex listen
command that piped the log to the console that would be sick.