🐛 Bug Description
Trying to add a prejoin via the admin interface results in an error: Prejoin must have at least one join condition (source and target columns)
📋 Steps to Reproduce
- Go to
http://127.0.0.1:8000/admin/engine/prejoindefinition/add/
- Add new prejoin
- Try to save
✅ Expected Behavior
New Prejoin is saved
❌ Actual Behavior
An error occurs: Prejoin must have at least one join condition (source and target columns).
🖼️ Screenshots
🔧 Environment
- TurboVault Engine Version: 0.14.0
- Installation Method: pip install turbovault-engine -U
🐛 Bug Description
Trying to add a prejoin via the admin interface results in an error:
Prejoin must have at least one join condition (source and target columns)📋 Steps to Reproduce
http://127.0.0.1:8000/admin/engine/prejoindefinition/add/✅ Expected Behavior
New Prejoin is saved
❌ Actual Behavior
An error occurs:
Prejoin must have at least one join condition (source and target columns).🖼️ Screenshots
🔧 Environment