From ccac741f7021ebb734ea30b993672620d9cde1a0 Mon Sep 17 00:00:00 2001 From: hailin Date: Mon, 26 May 2025 17:13:17 +0800 Subject: [PATCH] . --- .../migrations/tenant/0002-storage-schema.sql | 20 +++++++++---------- supabase/storage-api/wrapper.sh | 1 + 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/storage_v1.19.1/migrations/tenant/0002-storage-schema.sql b/storage_v1.19.1/migrations/tenant/0002-storage-schema.sql index 9a82885..3ac4d12 100644 --- a/storage_v1.19.1/migrations/tenant/0002-storage-schema.sql +++ b/storage_v1.19.1/migrations/tenant/0002-storage-schema.sql @@ -204,20 +204,20 @@ BEGIN IF NOT EXISTS ( SELECT 1 FROM pg_policies WHERE policyname = 'anon upload profile_images' ) THEN - EXECUTE $$CREATE POLICY "anon upload profile_images" - ON storage.objects - FOR INSERT - TO anon - WITH CHECK (bucket_id = 'profile_images')$$; + EXECUTE 'CREATE POLICY "anon upload profile_images" + ON storage.objects + FOR INSERT + TO anon + WITH CHECK (bucket_id = ''profile_images'')'; END IF; IF NOT EXISTS ( SELECT 1 FROM pg_policies WHERE policyname = 'anon read profile_images' ) THEN - EXECUTE $$CREATE POLICY "anon read profile_images" - ON storage.objects - FOR SELECT - TO anon - USING (bucket_id = 'profile_images')$$; + EXECUTE 'CREATE POLICY "anon read profile_images" + ON storage.objects + FOR SELECT + TO anon + USING (bucket_id = ''profile_images'')'; END IF; END$$; \ No newline at end of file diff --git a/supabase/storage-api/wrapper.sh b/supabase/storage-api/wrapper.sh index b11444e..e291ab5 100644 --- a/supabase/storage-api/wrapper.sh +++ b/supabase/storage-api/wrapper.sh @@ -12,6 +12,7 @@ export STORAGE_BACKEND="file" export FILE_SIZE_LIMIT=52428800 # 50 * 1024 * 1024 export FILE_STORAGE_BACKEND_PATH="/var/lib/storage" export DB_INSTALL_ROLES="true" +export MULTI_TENANT=false # 等待 gotrue 服务可用(健康检查) echo "[storage-api] Waiting for GoTrue at /user..."