Working with D1 Remote DB locally with nextjs
So i'm using Cloudflare D1, I imported data into my remote Cloudflare D1 database, i didn't do this for the --local one and i don't really want to if possible. I want to just locally develop with the remote database. I have my binding setup and i created an API route like this
I deployed the site with pnpm run deploy
everythings good and when i go to the live url/api/getallcases route,
it works just as expected. But in local development I get a
I know this has something to do with the local vs remote database but I can't seem to figure out how to develop against it with Nextjs, could anyone help? I've gotten this error with both pnpm run dev (nextjs server) and pnpm wrangler pages dev
3 Replies
pages dev only supports local bindings at the moment, unfortunately
So you would need to dump the DB to use it locally
Damn, is there anyway to easily replicate my remote db to local?
Or have a seeder