Skip to content

Instantly share code, notes, and snippets.

View mgsmus's full-sized avatar

Mustafa Akçakaya mgsmus

View GitHub Profile
@mgsmus
mgsmus / gist:3c7ed5e443f28c0f83e8684b508c359e
Created February 11, 2022 09:21 — forked from devodo/gist:8b39748d65e8185fbd89
PostgreSQL create UUID max aggregate function
CREATE OR REPLACE FUNCTION max (uuid, uuid)
RETURNS uuid AS $$
BEGIN
IF $1 IS NULL OR $1 < $2 THEN
RETURN $2;
END IF;
RETURN $1;
END;
$$ LANGUAGE plpgsql;