-- file: kb-store/maintenance/reset_derived_store_keep_raw.sql -- version: 1 -- Reset every derived Solana table while preserving canonical raw acquisition data. -- Intended for controlled local/research rebuilds only. -- Preserved tables: -- - kb_sol_raw_transactions -- - kb_sol_obs_transaction_observations -- No CASCADE is used: unexpected dependencies fail loudly. BEGIN; DROP TABLE IF EXISTS kb_sol_mat_events; DROP TABLE IF EXISTS kb_sol_decode_coverage_observations; DROP TABLE IF EXISTS kb_sol_decode_coverage_declarations; DROP TABLE IF EXISTS kb_sol_decode_events; DROP TABLE IF EXISTS kb_sol_ops_processing_ledger; DROP TABLE IF EXISTS kb_sol_core_balance_changes; DROP TABLE IF EXISTS kb_sol_core_logs; DROP TABLE IF EXISTS kb_sol_core_inner_instructions; DROP TABLE IF EXISTS kb_sol_core_instructions; DROP TABLE IF EXISTS kb_sol_core_account_keys; DROP TABLE IF EXISTS kb_sol_core_transactions; COMMIT;