Domanda

ottengo SqlCeException ... The column cannot contain null values. [ Column name = SubtotalQuando eseguo la seguente migrazione del framework di entità.

public override void Up()
{
    AlterColumn("BuildingOrders", "Subtotal",
        c => c.Decimal(nullable: false, precision: 18, scale: 2));
}

È questo il modo giusto per impostare il valore predefinito? Sembra troppo facile :)

public override void Up()
{
    AlterColumn("BuildingOrders", "Subtotal",
        c => c.Decimal(nullable: false, precision: 18, scale: 2, defaultValue: 0));
}

L'ho provato dopo aver visto un simile Domanda per Ruby sui binari.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top