-- 既存の修正仕訳データを修正

-- 1. ID 80のis_deletedをfalseに設定（修正版は削除されていないはず）
UPDATE journal_entries 
SET is_deleted = false 
WHERE journal_entry_id = 80;

-- 2. 最新の修正仕訳（【修正後】【修正後】など）のparent_entry_idが正しく設定されているか確認
-- まず確認クエリ
SELECT journal_entry_id, description, parent_entry_id, is_deleted
FROM journal_entries 
WHERE description LIKE '%遠達ビル%'
ORDER BY journal_entry_id;

-- 3. 修正チェーンを正しく設定
-- ID 98: [逆仕訳] 【修正後】·遠達ビル 事務所費用 → parent_entry_idを80に設定
UPDATE journal_entries SET parent_entry_id = 80 WHERE journal_entry_id = 98;

-- ID 99: 【修正後】【修正後】·遠達ビル 事務所費用 → parent_entry_idを98に設定
UPDATE journal_entries SET parent_entry_id = 98 WHERE journal_entry_id = 99;

-- 4. すべての【修正後】仕訳のis_deletedをfalseに設定
UPDATE journal_entries 
SET is_deleted = false 
WHERE description LIKE '【修正後】%';
