mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-12-16 18:42:30 +03:00
a3e6b1c741
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2634 Co-authored-by: Naveen Naidu <30195193+Naveenaidu@users.noreply.github.com> GitOrigin-RevId: 29567fa336c22d1812dfcfa6294f54e74a741f0c
15 lines
424 B
Plaintext
15 lines
424 B
Plaintext
CREATE OR ALTER TRIGGER #{qualifiedTriggerName}
|
|
ON #{qualifiedTableName}
|
|
AFTER INSERT
|
|
AS
|
|
BEGIN
|
|
DECLARE @json NVARCHAR(MAX)
|
|
SET @json = (
|
|
SELECT #{deliveryColsSQLExpression}, NULL as [data.old]
|
|
FROM INSERTED
|
|
FOR JSON PATH, INCLUDE_NULL_VALUES
|
|
)
|
|
insert into hdb_catalog.event_log (schema_name,table_name,trigger_name,payload)
|
|
select '#{schemaName}','#{tableName}','#{triggerNameText}', value from OPENJSON (@json)
|
|
END;
|