SQL Server Dont Use Alter Assembly To Change Clr Objects Setting
Published 15 January 2025
Description
When this option is selected, any CLR assemblies that are to be deployed will be dropped and re-created, as well as any CLR objects that depend on them, rather than using ALTER ASSEMBLY.
If this affects a CLR type, then there will be two rebuilds of any tables that use this type, with conversion to and from strings to update the CLR types.
Type
Boolean
Default
false
Usage
Flyway Desktop
This can be set from the comparison options settings in SQL Server projects.
Command-line
./flyway diff -redgateCompare.sqlserver.options.behavior.dontUseAlterAssemblyToChangeClrObjects=true
TOML Configuration File
[redgateCompare.sqlserver.options.behavior]
dontUseAlterAssemblyToChangeClrObjects = true