Updated code
This commit is contained in:
@@ -710,7 +710,7 @@
|
|||||||
<sqlFile dbms="postgresql"
|
<sqlFile dbms="postgresql"
|
||||||
path="classpath:db/dump/updated_form_field_data_16-09-2024.sql" />
|
path="classpath:db/dump/updated_form_field_data_16-09-2024.sql" />
|
||||||
</changeSet>
|
</changeSet>
|
||||||
<changeSet id="23-09-2024_1" author="Harish Bagora">
|
<changeSet id="23-09-2024_1" author="Harish Bagora" dbms="postgresql">
|
||||||
<!-- Procedure for automatically setting the updated_date -->
|
<!-- Procedure for automatically setting the updated_date -->
|
||||||
<createProcedure>
|
<createProcedure>
|
||||||
CREATE OR REPLACE FUNCTION gepafin_schema.clock_timestamp_updated_date_column()
|
CREATE OR REPLACE FUNCTION gepafin_schema.clock_timestamp_updated_date_column()
|
||||||
@@ -724,7 +724,6 @@
|
|||||||
$$;
|
$$;
|
||||||
</createProcedure>
|
</createProcedure>
|
||||||
|
|
||||||
<!-- Procedure for setting created_date only on insert -->
|
|
||||||
<createProcedure>
|
<createProcedure>
|
||||||
CREATE OR REPLACE FUNCTION gepafin_schema.clock_timestamp_created_date_column()
|
CREATE OR REPLACE FUNCTION gepafin_schema.clock_timestamp_created_date_column()
|
||||||
RETURNS TRIGGER
|
RETURNS TRIGGER
|
||||||
@@ -734,6 +733,7 @@
|
|||||||
IF NEW.created_date IS NULL THEN
|
IF NEW.created_date IS NULL THEN
|
||||||
NEW.created_date = clock_timestamp();
|
NEW.created_date = clock_timestamp();
|
||||||
END IF;
|
END IF;
|
||||||
|
NEW.updated_date = NEW.created_date;
|
||||||
RETURN NEW;
|
RETURN NEW;
|
||||||
END;
|
END;
|
||||||
$$;
|
$$;
|
||||||
|
|||||||
Reference in New Issue
Block a user