我正在使用 Supabase CLI 和 nextjs-user-management 示例。
使用 Next.js 身份验证流程创建用户后,在加载帐户屏幕以及任何更新用户数据的尝试后,我看到 406 响应。我没有对代码库进行任何更改。我可以在这里查看什么吗? (我是 Supabase 的新手)
如果我将 .env.local NEXT_PUBLIC_SUPABASE_URL 和 NEXT_PUBLIC_SUPABASE_ANON_KEY 值更改为指向 supabase.com 上的值(而不是本地值),则一切正常,因此它似乎与本地配置有关?
响应如下:
{
"code": "PGRST106",
"details": null,
"hint": null,
"message": "The schema must be one of the following: "
}
事实证明,我使用的示例在 config.toml 中没有正确的
schemas
和 extra_search_path
值。它们应该看起来像:
schemas = ["public", "graphql_public"]
extra_search_path = ["public", "extensions"]