Store Razorpay test keys alongside live keys
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s

This commit is contained in:
androidlover5842
2026-02-01 15:19:26 +05:30
parent 06ffbd86f5
commit 2421ba5edf
8 changed files with 95 additions and 8 deletions

View File

@@ -27,6 +27,9 @@ class RazorpaySettingsSchemaFix(
key_id varchar not null,
key_secret varchar not null,
webhook_secret varchar,
key_id_test varchar,
key_secret_test varchar,
webhook_secret_test varchar,
is_test boolean not null default false,
updated_at timestamptz not null
)
@@ -37,5 +40,8 @@ class RazorpaySettingsSchemaFix(
jdbcTemplate.execute("alter table razorpay_settings alter column key_id type text")
jdbcTemplate.execute("alter table razorpay_settings alter column key_secret type text")
jdbcTemplate.execute("alter table razorpay_settings alter column webhook_secret type text")
jdbcTemplate.execute("alter table razorpay_settings add column if not exists key_id_test text")
jdbcTemplate.execute("alter table razorpay_settings add column if not exists key_secret_test text")
jdbcTemplate.execute("alter table razorpay_settings add column if not exists webhook_secret_test text")
}
}