Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Existe-t-il un moyen simple de faire en sorte qu'EntityFramework utilise les valeurs par défaut SQL ?

Vous devez définir StoreGeneratedPattern pour ces propriétés à Identity pour DateCreated et Computed pour DataModified . Il est disponible en concepteur. Une fois que vous avez fait cela, vous ne pouvez pas modifier ces valeurs dans votre application - seule la base de données peut définir ces propriétés. J'ai écrit à ce sujet un article parce que cette fonctionnalité avait un bogue avant VS2010 SP1 mais il y a des rapports selon lesquels cela ne fonctionne toujours pas parfois.