Bucket Storage
Automatic bucket creation
const createPolicyQuery = `create policy "Allow bucket creation" on storage.buckets for insert with check ( true ); create policy "Allow object creation" on storage.objects for insert with check (true);`;
const queryResponse = await databaseManager.query(createPolicyQuery);const supabaseUrl = process.env.SUPABASE_URL+'/storage/v1';
const supabaseKey = process.env.SUPABASE_ANON_KEY;
const responseBucket = await fetch(`${supabaseUrl}/bucket`, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': `Bearer ${supabaseKey}`
},
body: JSON.stringify({
"name": bucketName,
"public": true
})
})
const data = await responseBucket.json();Última actualización