import os
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'config.settings.base')
import sys
sys.path.insert(0, '.')
import django
django.setup()
from modules.erp.models import JournalItem, Account

account_ids = set(Account.objects.values_list('id', flat=True))
orphaned_items = JournalItem.objects.filter(account_id__isnull=False).exclude(account_id__in=account_ids)
print('Orphaned before:', len(orphaned_items))
if orphaned_items:
    valid_id = list(account_ids)[0]
    orphaned_items.update(account_id=valid_id)
    print('Fixed')






