Package-level declarations

Types

Link copied to clipboard

Plugin to interact with the supabase Postgrest API

Link copied to clipboard
Link copied to clipboard

A method to convert a property name to a column name.

Link copied to clipboard

Enum class for the different HTTP methods that can be used in a RPC request

Properties

Link copied to clipboard

With the postgrest plugin you can directly interact with your database via an api

Functions

Link copied to clipboard
inline fun <T> classPropertyNames(): List<String>
Link copied to clipboard

Creates a new PostgrestQueryBuilder for the given table

Creates a new PostgrestQueryBuilder for the given schema and table

Link copied to clipboard
expect fun <T, V> getSerialName(property: KProperty1<T, V>): String
actual fun <T, V> getSerialName(property: KProperty1<T, V>): String
actual fun <T, V> getSerialName(property: KProperty1<T, V>): String
actual fun <T, V> getSerialName(property: KProperty1<T, V>): String
actual fun <T, V> getSerialName(property: KProperty1<T, V>): String
actual fun <T, V> getSerialName(property: KProperty1<T, V>): String
Link copied to clipboard
inline suspend fun <T : Any> Postgrest.rpc(function: String, parameters: T, noinline request: RpcRequestBuilder.() -> Unit = {}): PostgrestResult

Executes a database function