部署节点期间的Corda postgres表设置

部署节点期间的Corda postgres表设置,corda,Corda,我正在尝试构建需要部署在多个VM中的节点。 当我运行deployNodes时,会创建相应的表 在将nodejs复制到VM并执行命令以在相应的VM机器中的Postgres上生成表之后,是否仍然存在这种情况。 首先,需要在数据库中为每个节点创建一个模式。例如,您可以找到PostgreSQL数据库的步骤 然后,在节点的node.conf内将initializeSchema设置为true;启用此选项后,节点将在第一次启动时自动创建其所有表 DeployNodes是一个Gradle插件,它将帮助您设置节

我正在尝试构建需要部署在多个VM中的节点。 当我运行deployNodes时,会创建相应的表

在将nodejs复制到VM并执行命令以在相应的VM机器中的Postgres上生成表之后,是否仍然存在这种情况。

  • 首先,需要在数据库中为每个节点创建一个模式。例如,您可以找到PostgreSQL数据库的步骤

  • 然后,在节点的
    node.conf
    内将
    initializeSchema
    设置为
    true
    ;启用此选项后,节点将在第一次启动时自动创建其所有表

  • DeployNodes是一个Gradle插件,它将帮助您设置节点配置。只有在运行节点时才会创建数据库表。 连接到默认内存H2数据库或连接到Postgres,在数据库中生成表的逻辑是相同的。默认情况下,数据库中的节点会自动生成所有必需的表