我尝试使用命令 supabase db push
通过它的 cli 将本地迁移推送到 supabase 数据库.它向我显示的错误是:
Error: ERROR: must be owner of table users (SQLSTATE 42501)
我已经用 supabase db remote set 'postgresql://postgres:<your_password>@db.<your_project_ref>.supabase.co:5432/postgres'
设置了 cli根据 GitHub repository 中的自述文件.
我可以获得有关如何推送本地更改的帮助吗?
最佳答案
如果您有从仪表板创建的表,通常会发生这种情况。要手动解决它,您可以在 SQL 编辑器上运行它:
alter table users owner to postgres;
我们 (Supabase) 正在对平台进行更改,因此您无需手动执行这些步骤。
关于postgresql - 无法通过 CLI 将本地迁移推送到 Supabase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71204117/