Question

Je reçois SqlCeException ... The column cannot contain null values. [ Column name = SubtotalLorsque j'exécute la migration du cadre d'entité suivant.

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

Est-ce la bonne façon de définir la valeur par défaut? Cela semble trop facile :)

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

J'ai essayé ça après avoir vu un similaire Question pour Ruby on Rails.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top