Merge branch 'master' of github.com:supabase/supabase

This commit is contained in:
Terry Sutton committed 2022-11-04 16:03:54 -02:30
commit 9c0767f591
2 files changed
+46 -25

No files matched your search

+6
View File
@@ -28,9 +28,15 @@ const Nav = [
{ name: 'signOut()', url: '/reference/javascript/auth-signout', items: [] },
{ name: 'verifyOtp()', url: '/reference/javascript/auth-verifyotp', items: [] },
{ name: 'getSession()', url: '/reference/javascript/auth-getsession', items: [] },
{ name: 'refreshSession()', url: '/reference/javascript/auth-refreshsession', items: [] },
{ name: 'getUser()', url: '/reference/javascript/auth-getuser', items: [] },
{ name: 'updateUser()', url: '/reference/javascript/auth-updateuser', items: [] },
{ name: 'setSession()', url: '/reference/javascript/auth-setsession', items: [] },
{
name: 'onAuthStateChange()',
url: '/reference/javascript/auth-onauthstatechange',
items: [],
},
{
name: 'resetPasswordForEmail()',
url: '/reference/javascript/auth-resetpasswordforemail',
@@ -140,11 +140,14 @@ else console.log(data)
js: {
language: 'js',
code: `
const ${listenerName} = supabase
.from('${resourceId}')
.on('*', payload => {
console.log('Change received!', payload)
})
const ${listenerName} = supabase.channel('custom-all-channel')
.on(
'postgres_changes',
{ event: '*', schema: 'public', table: '${resourceId}' },
(payload) => {
console.log('Change received!', payload)
}
)
.subscribe()`,
},
}),
@@ -157,11 +160,14 @@ const ${listenerName} = supabase
js: {
language: 'js',
code: `
const ${listenerName} = supabase
.from('${resourceId}')
.on('INSERT', payload => {
console.log('Change received!', payload)
})
const ${listenerName} = supabase.channel('custom-insert-channel')
.on(
'postgres_changes',
{ event: 'INSERT', schema: 'public', table: '${resourceId}' },
(payload) => {
console.log('Change received!', payload)
}
)
.subscribe()`,
},
}),
@@ -174,11 +180,14 @@ const ${listenerName} = supabase
js: {
language: 'js',
code: `
const ${listenerName} = supabase
.from('${resourceId}')
.on('UPDATE', payload => {
console.log('Change received!', payload)
})
const ${listenerName} = supabase.channel('custom-update-channel')
.on(
'postgres_changes',
{ event: 'UPDATE', schema: 'public', table: '${resourceId}' },
(payload) => {
console.log('Change received!', payload)
}
)
.subscribe()`,
},
}),
@@ -191,11 +200,14 @@ const ${listenerName} = supabase
js: {
language: 'js',
code: `
const ${listenerName} = supabase
.from('${resourceId}')
.on('DELETE', payload => {
console.log('Change received!', payload)
})
const ${listenerName} = supabase.channel('custom-delete-channel')
.on(
'postgres_changes',
{ event: 'DELETE', schema: 'public', table: '${resourceId}' },
(payload) => {
console.log('Change received!', payload)
}
)
.subscribe()`,
},
}),
@@ -208,11 +220,14 @@ const ${listenerName} = supabase
js: {
language: 'js',
code: `
const ${listenerName} = supabase
.from('${resourceId}:${columnName}=eq.${value}')
.on('*', payload => {
console.log('Change received!', payload)
})
const ${listenerName} = supabase.channel('custom-filter-channel')
.on(
'postgres_changes',
{ event: '*', schema: 'public', table: '${resourceId}', filter: '${columnName}=eq.${value}' },
(payload) => {
console.log('Change received!', payload)
}
)
.subscribe()`,
},
}),