QuackDB.Ecto.Map (quackdb v0.5.3)

Copy Markdown View Source

DuckDB MAP expression helpers for Ecto queries.

Natural names are available when importing this module directly. With use QuackDB.Ecto, ambiguous names such as contains/2, extract/2, values/1, and concat/2 are excluded; use the explicit aliases instead.

Summary

Functions

Builds cardinality(map).

Builds map_concat(left, right).

Builds map_contains(map, key).

Builds map_contains_entry(map, key, value).

Builds map_contains(map, key).

Builds map_contains_entry(map, key, value).

Builds map_contains_value(map, value).

Builds map_contains_value(map, value).

Builds map_entries(map).

Builds map_extract(map, key).

Builds map_extract_value(map, key).

Builds map_keys(map).

Builds cardinality(map).

Builds map_concat(left, right).

Builds map_entries(map).

Builds map_extract(map, key).

Builds map_extract_value(map, key).

Builds map_keys(map).

Builds map_values(map).

Builds map_values(map).

Functions

cardinality(map)

(macro)

Builds cardinality(map).

concat(left, right)

(macro)

Builds map_concat(left, right).

contains(map, key)

(macro)

Builds map_contains(map, key).

contains_entry(map, key, value)

(macro)

Builds map_contains_entry(map, key, value).

contains_map(map, key)

(macro)

Builds map_contains(map, key).

contains_map_entry(map, key, value)

(macro)

Builds map_contains_entry(map, key, value).

contains_map_value(map, value)

(macro)

Builds map_contains_value(map, value).

contains_value(map, value)

(macro)

Builds map_contains_value(map, value).

entries(map)

(macro)

Builds map_entries(map).

extract(map, key)

(macro)

Builds map_extract(map, key).

extract_value(map, key)

(macro)

Builds map_extract_value(map, key).

keys(map)

(macro)

Builds map_keys(map).

map_cardinality(map)

(macro)

Builds cardinality(map).

map_concat(left, right)

(macro)

Builds map_concat(left, right).

map_entries(map)

(macro)

Builds map_entries(map).

map_extract(map, key)

(macro)

Builds map_extract(map, key).

map_extract_value(map, key)

(macro)

Builds map_extract_value(map, key).

map_keys(map)

(macro)

Builds map_keys(map).

map_values(map)

(macro)

Builds map_values(map).

values(map)

(macro)

Builds map_values(map).