补充数据库数据,修改分类栏内容
This commit is contained in:
23
docs/sql/20_rls/product/medical_mall_categories_rls_v1.sql
Normal file
23
docs/sql/20_rls/product/medical_mall_categories_rls_v1.sql
Normal file
@@ -0,0 +1,23 @@
|
||||
-- RLS: 医疗商城独立分类与商品分类关联
|
||||
-- 执行阶段: 20_rls
|
||||
|
||||
ALTER TABLE public.medical_mall_categories ENABLE ROW LEVEL SECURITY;
|
||||
ALTER TABLE public.medical_mall_product_categories ENABLE ROW LEVEL SECURITY;
|
||||
|
||||
DROP POLICY IF EXISTS medical_mall_categories_public_select_active ON public.medical_mall_categories;
|
||||
CREATE POLICY medical_mall_categories_public_select_active
|
||||
ON public.medical_mall_categories
|
||||
FOR SELECT
|
||||
TO anon, authenticated
|
||||
USING (
|
||||
deleted_at IS NULL
|
||||
AND is_active = TRUE
|
||||
AND compliance_type <> 'rx_hidden'
|
||||
);
|
||||
|
||||
DROP POLICY IF EXISTS medical_mall_product_categories_public_select_active ON public.medical_mall_product_categories;
|
||||
CREATE POLICY medical_mall_product_categories_public_select_active
|
||||
ON public.medical_mall_product_categories
|
||||
FOR SELECT
|
||||
TO anon, authenticated
|
||||
USING (deleted_at IS NULL);
|
||||
Reference in New Issue
Block a user