I have the verce l + neon integration set up with preview branches enabled. I also have a NOLOGIN "app_user" role created for RLS reasons. A few days ago my preview + deploy step started failing in vercel due to database connection errors and after debugging it seems like the database url string that is injected into the environment variables contains the "app_user" role instead of the "default" role.
I can't find anywhere to configure this as it looks like the integration is on vercel's side as it was from an older vercel postgres update, if I remove the "app_user" from the neon preview database branch then it correctly injects the "default" user + pwd and the migrations pass successfully.
What can I do about this? This has only started happening the past few days, it has been fine up until then for around 8 months or so since we enabled preview branches.