- Fields can have 2nd base class which makes IDEs know python type (str, int, datetime...) of the field.
- The
type
parameter ofField.__init__
is removed, instead we use the 2nd base class - Foreign keys and indexes are now defined correctly in MySQL so that they take effect as expected
- MySQL now doesn't warn of unsafe index creation anymore
- Support alternate MySQL DB engines, such as MyISAM