mirror of
https://github.com/FlipsideCrypto/terra-models.git
synced 2026-02-06 13:51:46 +00:00
16 lines
299 B
PL/PgSQL
16 lines
299 B
PL/PgSQL
{% macro create_json_merge() -%}
|
|
CREATE
|
|
OR REPLACE FUNCTION {{ target.database }}.{{ target.schema }}.json_merge(
|
|
o1 OBJECT,
|
|
o2 OBJECT
|
|
) returns object
|
|
language python
|
|
runtime_version = 3.8
|
|
handler = 'json_merge'
|
|
as $$
|
|
def json_merge(o1, o2):
|
|
o1.update(o2)
|
|
return o1
|
|
$$;
|
|
{%- endmacro %}
|