Merge pull request #2083 from pikasTech/feat/pikaoa-test-db
PikaOA:声明 PK01 独立测试数据库与角色
This commit is contained in:
+15
-14
@@ -1113,27 +1113,28 @@ function compactPlan(
|
||||
transport: pg.postgres.network.transport,
|
||||
sslmode: pg.postgres.network.sslmode,
|
||||
},
|
||||
roles: pg.objects.roles.map((role) => ({
|
||||
roles: compactActionableSummary(pg.objects.roles.map((role) => ({
|
||||
name: role.name,
|
||||
exists: observedRoles.find((item) => item.name === role.name)?.exists ?? null,
|
||||
action: observedRoles.some((item) => item.name === role.name && item.exists) ? "none" : "create-or-update",
|
||||
})),
|
||||
databases: pg.objects.databases.map((database) => ({
|
||||
})), {
|
||||
passed: (item) => item.action === "none",
|
||||
missing: (item) => item.exists !== true,
|
||||
actionable: (item) => item.action !== "none",
|
||||
project: (item) => item,
|
||||
}),
|
||||
databases: compactActionableSummary(pg.objects.databases.map((database) => ({
|
||||
name: database.name,
|
||||
owner: database.owner,
|
||||
exists: observedDatabases.find((item) => item.name === database.name)?.exists ?? null,
|
||||
action: observedDatabases.some((item) => item.name === database.name && item.exists) ? "none" : "create",
|
||||
})),
|
||||
secrets: {
|
||||
ok: secrets.ok,
|
||||
root: secrets.root,
|
||||
entries: secrets.entries.map((entry) => ({
|
||||
sourceRef: entry.sourceRef,
|
||||
missingKeys: entry.missingKeys,
|
||||
action: entry.action,
|
||||
})),
|
||||
valuesPrinted: false,
|
||||
},
|
||||
})), {
|
||||
passed: (item) => item.action === "none",
|
||||
missing: (item) => item.exists !== true,
|
||||
actionable: (item) => item.action !== "none",
|
||||
project: (item) => item,
|
||||
}),
|
||||
secrets: compactSecretInspection(secrets),
|
||||
exports: pg.exports.connectionStrings.map((item) => ({
|
||||
name: item.name,
|
||||
sourceRef: item.sourceSecretRef,
|
||||
|
||||
Reference in New Issue
Block a user