ilikeAll

fun ilikeAll(column: String, patterns: List<String>)(source)

Finds all rows where the value of the column matches all of the specified patterns (case-insensitive)

An empty patterns list matches every row, because PostgreSQL evaluates ALL over an empty array as true. Check the list before using this filter in a delete or update.