WSO2IS 5.10.0 - 要创建 SQL 个文件 USERSTORE_DB
WSO2IS 5.10.0 - What SQL file(s) to create USERSTORE_DB
我正在安装 WSO2IS 5.10.0 并根据本文档中标题为 推荐的数据库结构 的列创建了五个 PostgreSQL 数据库:
https://is.docs.wso2.com/en/next/setup/setting-up-separate-databases-for-clustering/
如果算上 CARBON_DB,实际上是六个数据库。五个 PostgreSQL 数据库的命名如下:SHARED_DB、USERSTORE_DB、IDENTITY_DB、CONSENT_MGT_DB 和 BPS_DB。我已经在 deployment.toml 文件中配置了它们。我在 PostgreSQL 中创建了数据库,我必须针对每个数据库手动执行 SQL 文件,以便为每个数据库创建模式。根据 link 中的文档,我已经找出要为其中四个数据库执行哪些 SQL 文件。但是,我不知道我需要执行哪些 SQL 文件来创建 USERSTORE_DB 模式。它必须是 dbscripts 目录下的文件之一,但我只是不知道是哪个文件。有人可以帮我解决这个问题吗?
CARBON_DB 包含特定于产品的数据。默认情况下,它存储在嵌入式 h2 数据库中。不需要将该数据库指向 PostgreSQL 数据库。因此,您只需担心这些数据库 SHARED_DB、USERSTORE_DB、IDENTITY_DB、CONSENT_MGT_DB 和 BPS_DB。
根据您的下一个问题,您可以在 /dbscripts/postgresql.sql 文件中找到与 USER_DB(USERSTORE_DB) 相关的数据库脚本。此文件有 table 以名称 UM_ 开头。这些table是用户管理table。您可以使用那些 table sql 脚本在 USERSTORE_DB.
中创建 tables
有关详细信息,请参阅以下文档
[1]https://is.docs.wso2.com/en/5.10.0/administer/user-management-related-tables/
我正在安装 WSO2IS 5.10.0 并根据本文档中标题为 推荐的数据库结构 的列创建了五个 PostgreSQL 数据库:
https://is.docs.wso2.com/en/next/setup/setting-up-separate-databases-for-clustering/
如果算上 CARBON_DB,实际上是六个数据库。五个 PostgreSQL 数据库的命名如下:SHARED_DB、USERSTORE_DB、IDENTITY_DB、CONSENT_MGT_DB 和 BPS_DB。我已经在 deployment.toml 文件中配置了它们。我在 PostgreSQL 中创建了数据库,我必须针对每个数据库手动执行 SQL 文件,以便为每个数据库创建模式。根据 link 中的文档,我已经找出要为其中四个数据库执行哪些 SQL 文件。但是,我不知道我需要执行哪些 SQL 文件来创建 USERSTORE_DB 模式。它必须是 dbscripts 目录下的文件之一,但我只是不知道是哪个文件。有人可以帮我解决这个问题吗?
CARBON_DB 包含特定于产品的数据。默认情况下,它存储在嵌入式 h2 数据库中。不需要将该数据库指向 PostgreSQL 数据库。因此,您只需担心这些数据库 SHARED_DB、USERSTORE_DB、IDENTITY_DB、CONSENT_MGT_DB 和 BPS_DB。
根据您的下一个问题,您可以在 /dbscripts/postgresql.sql 文件中找到与 USER_DB(USERSTORE_DB) 相关的数据库脚本。此文件有 table 以名称 UM_ 开头。这些table是用户管理table。您可以使用那些 table sql 脚本在 USERSTORE_DB.
中创建 tables有关详细信息,请参阅以下文档
[1]https://is.docs.wso2.com/en/5.10.0/administer/user-management-related-tables/