In the documentation of
CREATE FUNCTION is stated that ''You must own the function to replace it (this includes being a member of the owning role).''
I don't understand what exactly the ''this includes being a member of the owning role'' part means.
Is it possible to have multiple users (non superusers) that can modify the body of the same set of functions? I have a user which creates the functions, tables etc (Liquibase user) and I want to add a debug user which should have the permission to modify functions created by the first user in order to test some assumptions or hotfixes?