mirror of
https://github.com/FlipsideCrypto/flow-models.git
synced 2026-02-06 20:56:44 +00:00
11 lines
390 B
SQL
11 lines
390 B
SQL
{% macro run_create_udf_array_disjunctive_union() %}
|
|
{% set func_sql %}
|
|
CREATE
|
|
OR REPLACE FUNCTION {{ target.database }}.silver.udf_array_disjunctive_union(
|
|
a1 ARRAY,
|
|
a2 ARRAY
|
|
) returns ARRAY LANGUAGE javascript AS 'return [...A1.filter(e => !A2.includes(e)),...A2.filter(e => !A1.includes(e))]';
|
|
{% endset %}
|
|
{% do run_query(func_sql) %}
|
|
{% endmacro %}
|