112_add_payment_order_provider_key_snapshot.sql 316 B

12345678910
  1. ALTER TABLE payment_orders ADD COLUMN IF NOT EXISTS provider_key VARCHAR(30);
  2. UPDATE payment_orders
  3. SET provider_key = (
  4. SELECT provider_key
  5. FROM payment_provider_instances
  6. WHERE CAST(id AS TEXT) = payment_orders.provider_instance_id
  7. )
  8. WHERE provider_key IS NULL
  9. AND provider_instance_id IS NOT NULL;