Add length property to CalendarItem
Add migration for length