Part of the SSDT functionality is the ability to fill in non-nullable columns with dummy values via a temporary, default constraint (termed "smart defaults").
Per trial and error, I have discovered the following "smart default" values:
---------------------------------------------------------------
| Type | Smart Default Value |
---------------------------------------------------------------
| int | 0 |
---------------------------------------------------------------
| uniqueidentifier | 00000000-0000-0000-0000-000000000000 |
---------------------------------------------------------------
| "string" | '' |
---------------------------------------------------------------
Does anyone know if there exists a resource of the "smart default" values per type?