fix(sql): Remove warning from create_time trigger (#1751)

Raising a warning in the default trigger used for setting the value in
create_time columns creates unnecessary noise in the PostgreSQL log
files.

Closes #1744
pull/1676/head
Michael Gaffney 5 years ago committed by GitHub
parent 1c3d7a7faa
commit 72d4d6d205
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -63,6 +63,7 @@ comment on function
is
'function used in before update triggers to properly set update_time columns';
-- Replaced in 21/01_default_time.up.sql
create or replace function
default_create_time()
returns trigger

@ -0,0 +1,15 @@
begin;
-- Replaces function from 0/01_domain_types.up.sql
create or replace function default_create_time()
returns trigger
as $$
begin
if new.create_time is distinct from now() then
new.create_time = now();
end if;
return new;
end;
$$ language plpgsql;
commit;
Loading…
Cancel
Save