Mysql Datetime column generated instead of Date type

Thanks Wagner,

One last question: Is there any documentation or source code about these scripts other than datamodeller_manual.pdf? For example TGDAOField.

Also I put the following code into script in order to convert every Date field even if I forget to override in the mappings. But documentation will be very helpful.

procedure OnColumnGenerated(Args: TColumnGeneratedArgs);
begin
  if Args.DBField.DataTypeName = 'Date' then
  begin
  // What about the required fields then this is a wrong override!
    Args.Field.FieldType.BaseType := 'Nullable<TDate>';
    Args.Prop.PropertyType.BaseType := 'Nullable<TDate>';
  end;                                
end;