diff --git a/migrations/20230507154934_initial_setup.down.sql b/migrations/20230507154934_initial_setup.down.sql index 4cf5756..4963261 100644 --- a/migrations/20230507154934_initial_setup.down.sql +++ b/migrations/20230507154934_initial_setup.down.sql @@ -1,5 +1,5 @@ -- remove function for updated_at -DROP FUNCTION IF EXISTS diesel_manage_updated_at(_tbl regclass); +DROP FUNCTION IF EXISTS manage_updated_at(_tbl regclass); -DROP FUNCTION IF EXISTS diesel_set_updated_at(); +DROP FUNCTION IF EXISTS set_updated_at(); diff --git a/migrations/20230507154934_initial_setup.up.sql b/migrations/20230507154934_initial_setup.up.sql index 829d409..35420e3 100644 --- a/migrations/20230507154934_initial_setup.up.sql +++ b/migrations/20230507154934_initial_setup.up.sql @@ -1,12 +1,12 @@ -- Create updated_at function and trigger -CREATE OR REPLACE FUNCTION diesel_manage_updated_at(_tbl regclass) RETURNS VOID AS $$ +CREATE OR REPLACE FUNCTION manage_updated_at(_tbl regclass) RETURNS VOID AS $$ BEGIN EXECUTE format('CREATE TRIGGER set_updated_at BEFORE UPDATE ON %s - FOR EACH ROW EXECUTE PROCEDURE diesel_set_updated_at()', _tbl); + FOR EACH ROW EXECUTE PROCEDURE set_updated_at()', _tbl); END; $$ LANGUAGE plpgsql; -CREATE OR REPLACE FUNCTION diesel_set_updated_at() RETURNS trigger AS $$ +CREATE OR REPLACE FUNCTION set_updated_at() RETURNS trigger AS $$ BEGIN IF ( NEW IS DISTINCT FROM OLD AND