I want to be able to change the behavior of some functions based on
custom runtime variables.
I added the following lines to my postgresql.conf file:
custom_variable_classes = 'foo'
foo.name = '1s'
Now if I do "show foo.name" I get '1s'
But it does not show up in show all or in pg_settings.
I didn't find much in the way of documentation. How does one access the
value of foo.name from a plpgsql or sql function?
Also, can the variable be stored in a specific data type or am I stuck
with text?