@Configuration
class SupabaseConfiguration {
@Bean
fun supabaseClient(): SupabaseClient {
return createSupabaseClient(
supabaseUrl = "http://XX.XX.XX.XX:8000/",
supabaseKey = "XXXXX"
) {
install(Auth)
install(Postgrest)
install(Storage) {
transferTimeout = 90.seconds // Default: 120 seconds
}
defaultSerializer = KotlinXSerializer(Json)
}
}
}
@Configuration
class SupabaseConfiguration {
@Bean
fun supabaseClient(): SupabaseClient {
return createSupabaseClient(
supabaseUrl = "http://XX.XX.XX.XX:8000/",
supabaseKey = "XXXXX"
) {
install(Auth)
install(Postgrest)
install(Storage) {
transferTimeout = 90.seconds // Default: 120 seconds
}
defaultSerializer = KotlinXSerializer(Json)
}
}
}