SqlScriptGeneratorOptions
Controls the options for Sql Script Generation
Gets or sets a boolean indicating if the bodies of FROM, WHERE, GROUP BY, etc. clauses should be aligned
Gets or sets a boolean indicating if column definition fields (column name, data type, constraints) should be aligned into alignment columns.
Gets or sets a boolean indicating if SET clause items in an UPDATE statement should be aligned
Gets or sets a boolean indicating if file paths can be used for external language content
Gets or sets a boolean indicating if file paths can be used for external library content
Gets or sets a boolean indicating if the AS keyword should be written on its own line
Gets or sets a boolean indicating if a semi colon should be included after each statement
Gets or sets the number of spaces to use when indenting text
Gets or sets a boolean indicating if the SET clause for an UPDATE statement should be indented
Gets or sets a boolean indicating if the view statement body should be indented.
Gets or sets the keyword casing option to use during script generation
Gets or sets a boolean indicating if the INSERT column sources list should be spread across multiple lines
Gets or sets a boolean indicating if the INSERT column targets list should be spread across multiple lines
Gets or sets a boolean indicating if select elements should be listed as a multi-line list
Gets or sets a boolean indicating if SET clause items should be listed on multiple lines
Gets or sets a boolean indicating if view statement columns should be listed as a multi-line list
Gets or sets a boolean indicating if WHERE predicates (expressions separated by AND, and OR) should be written on multiple lines
Gets or sets a boolean indicating if a newline should be placed before an close parenthesis when writing a multi-line list in parenthesis
Gets or sets a boolean indicating if there should be a newline before the FROM clause in a SELECT statement
Gets or sets a boolean indicating if there should be a newline before the GROUP BY clause in a SELECT statement
Gets or sets a boolean indicating if there should be a newline before the HAVING clause in a SELECT statement
Gets or sets a boolean indicating if there should be a newline before the JOIN clause in a SELECT statement
Gets or sets a boolean indicating if there should be a newline before the OFFSET clause
Gets or sets a boolean indicating if a newline should be placed before an open parenthesis when writing a multi-line list in parenthesis
Gets or sets a boolean indicating if there should be a newline before the ORDER BY clause in a SELECT statement
Gets or sets a boolean indicating if there should be a newline before the OUTPUT clause
Gets or sets a boolean indicating if there should be a newline before the WHERE clause in a SELECT statement
Gets or sets a boolean indicating if there should be a newline before the WINDOW clause in a SELECT statement
Gets or sets the Sql engine type (All|Engine|Azure) to generate script for
Gets or sets the Sql version to generate script for
public SqlScriptGeneratorOptions()
Resets the options to their default value.