说我有一个Hasura在容器中运行(在Kubernetes内),我希望这个容器Hasura连接到3个不同的Postgre数据库。是否有一种方法可以在不使用Hasura控制台网页的情况下进行配置,因为这与稍后的缩放有关。
vlju58qv1#
您可以使用pg_add_source API动态地向Hasura添加新的数据库源。相反,您可以使用pg_drop_source来删除它们。上述方法适用于定期添加和删除数据库的动态环境。如果数据库较为静态,您可能需要考虑通过编程操作元数据文件,然后使用metadata apply应用更改。
metadata apply
1条答案
按热度按时间vlju58qv1#
您可以使用pg_add_source API动态地向Hasura添加新的数据库源。
相反,您可以使用pg_drop_source来删除它们。
上述方法适用于定期添加和删除数据库的动态环境。如果数据库较为静态,您可能需要考虑通过编程操作元数据文件,然后使用
metadata apply
应用更改。