Загрузка данных


-- Ищем где создаются записи в back_office.operation
-- для документов типа accrual_repurchase
SELECT routine_schema, routine_name
FROM information_schema.routines
WHERE routine_type IN ('PROCEDURE', 'FUNCTION')
  AND routine_schema = 'back_office'
  AND routine_definition ILIKE '%accrual_repurchase%'
  AND routine_definition ILIKE '%insert into back_office.operation%'
ORDER BY routine_name;



-- Смотрим процедуру создания банковского платежа (create_bank_payment)
-- которую видели в списке - она точно работает с operation
SELECT prosrc 
FROM pg_proc 
WHERE proname = 'create_bank_payment'
  AND pronamespace = (
    SELECT oid FROM pg_namespace WHERE nspname = 'back_office'
  );