forked from baron/baron-sso
chore: consolidate local integration changes
This commit is contained in:
@@ -17,6 +17,10 @@ dump_baron_postgres() {
|
||||
docker exec -e "PGPASSWORD=$db_password" baron_postgres \
|
||||
psql -U "$db_user" -d "$db_name" -Atc "select schemaname || '.' || relname || ':' || (xpath('/row/c/text()', query_to_xml(format('select count(*) as c from %I.%I', schemaname, relname), false, true, '')))[1]::text from pg_stat_user_tables order by 1" \
|
||||
>"$backup_dir/reports/baron-postgres-row-counts.txt"
|
||||
|
||||
docker exec -e "PGPASSWORD=$db_password" baron_postgres \
|
||||
psql -U "$db_user" -d "$db_name" -Atc "select 'public.rp_user_metadata:' || count(*) from public.rp_user_metadata union all select 'public.users.global_custom_claims:' || count(*) from public.users where metadata ? 'global_custom_claims' union all select 'public.users.global_custom_claim_types:' || count(*) from public.users where metadata ? 'global_custom_claim_types' order by 1" \
|
||||
>"$backup_dir/reports/baron-postgres-custom-claim-counts.txt"
|
||||
}
|
||||
|
||||
dump_ory_postgres() {
|
||||
|
||||
@@ -43,6 +43,8 @@ write_backup_markdown_report() {
|
||||
local users
|
||||
local tenants
|
||||
local relying_parties
|
||||
local rp_user_custom_claims
|
||||
local global_custom_claim_users
|
||||
local hydra_clients
|
||||
local works_org_units
|
||||
local works_users
|
||||
@@ -59,6 +61,8 @@ write_backup_markdown_report() {
|
||||
users="$(report_first_count "public.users" "$reports_dir/baron-postgres-row-counts.txt")"
|
||||
tenants="$(report_first_count "public.tenants" "$reports_dir/baron-postgres-row-counts.txt")"
|
||||
relying_parties="$(report_first_count "public.relying_parties" "$reports_dir/baron-postgres-row-counts.txt")"
|
||||
rp_user_custom_claims="$(report_first_count "public.rp_user_metadata" "$reports_dir/baron-postgres-custom-claim-counts.txt" "$reports_dir/baron-postgres-row-counts.txt")"
|
||||
global_custom_claim_users="$(report_first_count "public.users.global_custom_claims" "$reports_dir/baron-postgres-custom-claim-counts.txt")"
|
||||
hydra_clients="$(report_first_count "public.hydra_client" "$reports_dir/ory_hydra-row-counts.txt")"
|
||||
works_org_units="$(report_first_count "public.works_org_units" "$reports_dir/baron-postgres-row-counts.txt")"
|
||||
works_users="$(report_first_count "public.works_users" "$reports_dir/baron-postgres-row-counts.txt")"
|
||||
@@ -87,6 +91,8 @@ write_backup_markdown_report() {
|
||||
printf '| 사용자 | %s |\n' "$users"
|
||||
printf '| 테넌트 | %s |\n' "$tenants"
|
||||
printf '| RP | %s |\n' "$relying_parties"
|
||||
printf '| RP 사용자 custom claim | %s |\n' "$rp_user_custom_claims"
|
||||
printf '| 전역 custom claim 사용자 | %s |\n' "$global_custom_claim_users"
|
||||
printf '| Hydra Client | %s |\n' "$hydra_clients"
|
||||
printf '| WORKS 조직 | %s |\n' "$works_org_units"
|
||||
printf '| WORKS 사용자 | %s |\n\n' "$works_users"
|
||||
|
||||
Reference in New Issue
Block a user