SSDT Publish Window: What does checkbox ENABLE mean?
-
29-09-2020 - |
Domanda
In the Visual Studio 2015 SSDT "Advanced Publish Settings" Window, Tab General, "Advanced Deployment Options" there are several checkboxes in the column "ENABLED" we can check or uncheck.
Most of the descriptions in there (that are also documented here) say something like this:
"Specifies whether differences in the database collation should be ignored or updated when you publish to a database."
Now, it's completely undefined what exact consequences checking this box has: ignored OR updated? Does it ENABLE IGNORE or ENABLE UPDATE?
Does anyone know?
It is so annoying that people create software and never ever notice that their wording is misleading and unclear...
Soluzione
The checkbox applies to each option "positively" so that e.g. ticking "script database collation" will generate the appropriate statements to alter collation settings. If not ticked, the deployment will ignore those differences by not scripting the changes.