在pg迁移中,我执行以下SQL:
let list = [
{
advance_amount: "100",
id: "SUBMH9876",
created_by: "12346",
created_date: "Thu, 08 Nov 2018 11:23:00 GMT"
},
{
advance_amount: "200",
id: "SUBIH9876",
created_by: "12346",
created_date: "Thu, 08 Nov 2018 11:23:00 GMT"
}
]
var list2=[];
list.forEach((r)=>{
list2.push({id:r.id});
})
alert(list2)
当我通过grant all on all tables in schema denolandia to my_user;
...<create-table>
alter table denolandia.packages force row level security;
create policy update_packages on denolandia.packages for insert
with check (
false
);
以my_user
身份登录Postgres并在架构上执行psql
时,在\d
表上看到了以下消息:>
denolandia.packages
我刚刚命令Policies (row security disabled):
POLICY "update_packages" FOR INSERT
WITH CHECK (false)
,为什么我的政策被禁用了?
谢谢!