Kotlin: Column matches a case-insensitive pattern

Finds all rows whose value in the stated column matches the supplied pattern (case insensitive).

Examples

With `select()`

supabase.postgrest["cities"].select(columns = Columns.list("name")) \{
   City::name ilike "%la%"
   //or
   ilike("name", "%la%")
\}

With `update()`

val toUpdate = City(name = "Mordor")
supabase.postgrest["cities"].update(toUpdate) \{
   City::name ilike "%la%"
   //or
   ilike("name", "%la%")
\}

With `delete()`

supabase.postgrest["cities"].delete \{
   City::name ilike "%la%"
   //or
   ilike("name", "%la%")
\}

With `rpc()`

supabase.postgrest.rpc("echo_all_cities") \{
   City::name ilike "%la%"
   //or
   ilike("name", "%la%")
\}