我见过一些 PostgreSQL 扩展示例,它们使用该.control
文件为扩展设置提供默认值。这似乎是必须在文件中提供扩展设置以使它们对 Postgres 有效的时代的遗留问题.control
。我的问题是:将扩展设置放入.control
文件是否曾经是必需或推荐的做法?
pg_extension
我在当前或目录中没有看到任何pg_available_extension_versions
建议这种做法的内容。
编辑 2022-01-08:我的问题不够清楚。我在上面专门讨论了运行时配置设置(例如可以通过current_setting()
和设置和获取set_config()
)。我不是指control file parameters,它们在官方文档中有清楚的描述。