|
|
|
|
@ -1461,17 +1461,7 @@
|
|
|
|
|
"success": true,
|
|
|
|
|
"sql": [
|
|
|
|
|
[
|
|
|
|
|
"(SELECT to_jsonb(t1.*) || to_jsonb(t2.*) || to_jsonb(t3.*) || to_jsonb(t4.*)",
|
|
|
|
|
"FROM agreego.\"entity\" t1",
|
|
|
|
|
"JOIN agreego.\"organization\" t2 ON ",
|
|
|
|
|
"JOIN agreego.\"user\" t3 ON ",
|
|
|
|
|
"JOIN agreego.\"person\" t4 ON ",
|
|
|
|
|
"WHERE",
|
|
|
|
|
" t1.id = '{{uuid:data.id}}'",
|
|
|
|
|
" OR (\"first_name\" = 'LookupFirst'",
|
|
|
|
|
" AND \"last_name\" = 'LookupLast'",
|
|
|
|
|
" AND \"date_of_birth\" = '{{timestamp}}'",
|
|
|
|
|
" AND \"pronouns\" = 'they/them'))"
|
|
|
|
|
"(SELECT to_jsonb(t1.*) || to_jsonb(t2.*) || to_jsonb(t3.*) || to_jsonb(t4.*) FROM agreego.\"entity\" t1 LEFT JOIN agreego.\"organization\" t2 ON t2.id = t1.id LEFT JOIN agreego.\"user\" t3 ON t3.id = t1.id LEFT JOIN agreego.\"person\" t4 ON t4.id = t1.id WHERE t1.id = '{{uuid:data.id}}' UNION SELECT to_jsonb(t1.*) || to_jsonb(t2.*) || to_jsonb(t3.*) || to_jsonb(t4.*) FROM agreego.\"entity\" t1 LEFT JOIN agreego.\"organization\" t2 ON t2.id = t1.id LEFT JOIN agreego.\"user\" t3 ON t3.id = t1.id LEFT JOIN agreego.\"person\" t4 ON t4.id = t1.id WHERE (\"first_name\" = 'LookupFirst' AND \"last_name\" = 'LookupLast' AND \"date_of_birth\" = '{{timestamp}}' AND \"pronouns\" = 'they/them'))"
|
|
|
|
|
],
|
|
|
|
|
[
|
|
|
|
|
"INSERT INTO agreego.\"entity\" (",
|
|
|
|
|
@ -1614,17 +1604,7 @@
|
|
|
|
|
"success": true,
|
|
|
|
|
"sql": [
|
|
|
|
|
[
|
|
|
|
|
"(SELECT to_jsonb(t1.*) || to_jsonb(t2.*) || to_jsonb(t3.*) || to_jsonb(t4.*)",
|
|
|
|
|
"FROM agreego.\"entity\" t1",
|
|
|
|
|
"JOIN agreego.\"organization\" t2 ON ",
|
|
|
|
|
"JOIN agreego.\"user\" t3 ON ",
|
|
|
|
|
"JOIN agreego.\"person\" t4 ON ",
|
|
|
|
|
"WHERE",
|
|
|
|
|
" t1.id = '{{uuid:data.id}}'",
|
|
|
|
|
" OR (\"first_name\" = 'LookupFirst'",
|
|
|
|
|
" AND \"last_name\" = 'LookupLast'",
|
|
|
|
|
" AND \"date_of_birth\" = '{{timestamp}}'",
|
|
|
|
|
" AND \"pronouns\" = 'they/them'))"
|
|
|
|
|
"(SELECT to_jsonb(t1.*) || to_jsonb(t2.*) || to_jsonb(t3.*) || to_jsonb(t4.*) FROM agreego.\"entity\" t1 LEFT JOIN agreego.\"organization\" t2 ON t2.id = t1.id LEFT JOIN agreego.\"user\" t3 ON t3.id = t1.id LEFT JOIN agreego.\"person\" t4 ON t4.id = t1.id WHERE t1.id = '{{uuid:data.id}}' UNION SELECT to_jsonb(t1.*) || to_jsonb(t2.*) || to_jsonb(t3.*) || to_jsonb(t4.*) FROM agreego.\"entity\" t1 LEFT JOIN agreego.\"organization\" t2 ON t2.id = t1.id LEFT JOIN agreego.\"user\" t3 ON t3.id = t1.id LEFT JOIN agreego.\"person\" t4 ON t4.id = t1.id WHERE (\"first_name\" = 'LookupFirst' AND \"last_name\" = 'LookupLast' AND \"date_of_birth\" = '{{timestamp}}' AND \"pronouns\" = 'they/them'))"
|
|
|
|
|
],
|
|
|
|
|
[
|
|
|
|
|
"INSERT INTO agreego.\"entity\" (",
|
|
|
|
|
@ -2219,12 +2199,7 @@
|
|
|
|
|
"success": true,
|
|
|
|
|
"sql": [
|
|
|
|
|
[
|
|
|
|
|
"(SELECT to_jsonb(t1.*) || to_jsonb(t2.*)",
|
|
|
|
|
"FROM agreego.\"entity\" t1",
|
|
|
|
|
"JOIN agreego.\"order\" t2 ON ",
|
|
|
|
|
"WHERE",
|
|
|
|
|
" t1.id = 'abc'",
|
|
|
|
|
" OR (\"id\" = 'abc'))"
|
|
|
|
|
"(SELECT to_jsonb(t1.*) || to_jsonb(t2.*) FROM agreego.\"entity\" t1 LEFT JOIN agreego.\"order\" t2 ON t2.id = t1.id WHERE t1.id = 'abc' UNION SELECT to_jsonb(t1.*) || to_jsonb(t2.*) FROM agreego.\"entity\" t1 LEFT JOIN agreego.\"order\" t2 ON t2.id = t1.id WHERE (\"id\" = 'abc'))"
|
|
|
|
|
],
|
|
|
|
|
[
|
|
|
|
|
"INSERT INTO agreego.\"entity\" (",
|
|
|
|
|
@ -3499,12 +3474,7 @@
|
|
|
|
|
"success": true,
|
|
|
|
|
"sql": [
|
|
|
|
|
[
|
|
|
|
|
"(SELECT to_jsonb(t1.*) || to_jsonb(t2.*)",
|
|
|
|
|
"FROM agreego.\"entity\" t1",
|
|
|
|
|
"JOIN agreego.\"invoice\" t2 ON ",
|
|
|
|
|
"WHERE",
|
|
|
|
|
" t1.id = '{{uuid:data.id}}'",
|
|
|
|
|
" OR (\"id\" = '{{uuid:data.id}}'))"
|
|
|
|
|
"(SELECT to_jsonb(t1.*) || to_jsonb(t2.*) FROM agreego.\"entity\" t1 LEFT JOIN agreego.\"invoice\" t2 ON t2.id = t1.id WHERE t1.id = '{{uuid:data.id}}' UNION SELECT to_jsonb(t1.*) || to_jsonb(t2.*) FROM agreego.\"entity\" t1 LEFT JOIN agreego.\"invoice\" t2 ON t2.id = t1.id WHERE (\"id\" = '{{uuid:data.id}}'))"
|
|
|
|
|
],
|
|
|
|
|
[
|
|
|
|
|
"INSERT INTO agreego.\"entity\" (",
|
|
|
|
|
|