How would you use SMO to script out "if exists alter table add" scripts for each column in a table? I prefer that format to the one gigantic Create statement, since it makes it easier to deploy incremental column additions.
There doesn't appear to be a scripting option to make Table.Script() format its script this way, and the Column class doesn't even have a Script method.
Regards,
Chris