dependency LeanMapper is on * now
Join tables is not generated twice if m:hasMany exists on both sides
When m:size() value is bigger than 65535, type text is used