Estoy usando C # y la última versión de ServiceStack.OrmLite (4.0.33) y estoy tratando de agregar una columna de tipo bool
a una tabla existente con datos existentes. Recibo el error obvio de que no puedo agregar una columna a una tabla existente debido a los valores nulos y la nueva columna no tiene un valor predeterminado. Mirando a la Default
atributo no veo dónde puedo configurar el valor predeterminado para que sea false
. No quiero que la columna permita nulos. No puedo imaginar que esto no se haya hecho antes.
Como siempre, cualquier ayuda es muy apreciada.
Respuestas
3 para la respuesta № 1En ServiceStack 4.0.36 con el servidor SQL de Azure pude usar:
[Default(typeof(bool), "0")]
Para el valor predeterminado "falso" en un campo booleano (bit).