I have customised some default values on the DDL generation dialog.
I set Use Quotes to false.
If a open a “new” model, Use Quotes is indeed false.
If I open an “old” model, Use Quotes is true, even though Default Values for Class dialog shows the default as false.
The “old” model would have been created before I changed the default.
Yes, it is a correct behaviour. If you change default values, you change them only for NEW models or NEW objects. If you e.g. change a default value for an entity, the new default value will be used only for new entities, not for already existing ones.
Concerning the settings in DDL Script Generation dialog, the new default value will be used for new models. To change the settings in existing model, feel free to define them and then simply click the ‘Save Settings’ button.
Generally, it stands that settings for script generation are saved within a model. So, TDM3 allows you to define particular script generation settings for each model.
If you have any questions, please write me back.
Have a nice day.