Anda harus menambahkan variabel ke akhir postgresql.conf
suka Anda
#------------------------------------------------------------------------------
# CUSTOMIZED OPTIONS
#------------------------------------------------------------------------------
custom_variable_classes = 'general' # list of custom variable class names
general.application_version = 'v1.0'
Ketika dimulai ulang, Anda dapat menambahkan general.application_version
secara manual di PgAdmin (itu tidak akan muncul di drop-down - setidaknya bukan untuk saya). Jika tidak, Anda dapat menggunakannya sama seperti variabel PostgreSQL lainnya.
Pembaruan untuk versi 9.2 dan yang lebih baru
Dari PostgreSQL 9.2 dan seterusnya, kita tidak perlu mengatur custom_variable_classes
lagi. Satu dapat mengatur variabel apa pun yang mereka inginkan - satu-satunya batasan tampaknya masih harus memiliki dua bagian:
SET something TO 'bla';
ERROR: unrecognized configuration parameter "something"
SET thing.something TO 'bla';
SET
Saya kira ini adalah untuk menghindari tabrakan dengan parameter bawaan.