Files
archtika/rest-api/db/migrations/20240720073454_automatic_schema_cache_reloading.sql

16 lines
267 B
PL/PgSQL

-- migrate:up
CREATE FUNCTION internal.pgrst_watch ()
RETURNS EVENT_TRIGGER
AS $$
BEGIN
NOTIFY pgrst,
'reload schema';
END;
$$
LANGUAGE plpgsql;
CREATE EVENT TRIGGER pgrst_watch ON ddl_command_end
EXECUTE FUNCTION internal.pgrst_watch ();
-- migrate:down