mirror of
https://github.com/grassrootseconomics/cic-custodial.git
synced 2024-11-23 22:46:46 +01:00
parent
144d5018ea
commit
9d95f2e8f8
@ -25,4 +25,4 @@ $$ language plpgsql;
|
||||
create trigger insert_gas_quota
|
||||
after insert on keystore
|
||||
for each row
|
||||
execute procedure insert_gas_quota()
|
||||
execute procedure insert_gas_quota();
|
33
migrations/004_updated_at.sql
Normal file
33
migrations/004_updated_at.sql
Normal file
@ -0,0 +1,33 @@
|
||||
ALTER TABLE keystore
|
||||
ADD COLUMN updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE otx_dispatch
|
||||
ADD COLUMN updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
ALTER TABLE gas_quota
|
||||
ADD COLUMN updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;
|
||||
|
||||
-- updated_at function
|
||||
create function update_timestamp()
|
||||
returns trigger
|
||||
as $$
|
||||
begin
|
||||
new.updated_at = current_timestamp;
|
||||
return new;
|
||||
end;
|
||||
$$ language plpgsql;
|
||||
|
||||
create trigger update_keystore_timestamp
|
||||
before update on keystore
|
||||
for each row
|
||||
execute procedure update_timestamp();
|
||||
|
||||
create trigger update_otx_dispatch_timestamp
|
||||
before update on otx_dispatch
|
||||
for each row
|
||||
execute procedure update_timestamp();
|
||||
|
||||
create trigger update_gas_quota_timestamp
|
||||
before update on gas_quota
|
||||
for each row
|
||||
execute procedure update_timestamp();
|
Loading…
Reference in New Issue
Block a user