- Add parentId and isFolder columns to stars table
- Add self-referential relationship for hierarchical structure
- Add database constraints to ensure folders don't have content
- Add indexes for efficient folder queries
- Update server and client Star models with new fields
- Add helper methods for folder operations
- Update Star presenter to include new fields
This enables users to organize their starred items into folders
while maintaining backward compatibility with existing stars.