title: Prevent Entity Framework from inserting default value
body: <p>I have a table with a column</p>
  
  <pre><code>[ChangeDate] [datetime2](7) NOT NULL DEFAULT (getdate())
  </code></pre>
  
  <p>But when I insert values into it using EF context, it fills <code>ChangeDate</code> with a default value <code>0001-01-01 00:00:00.0000000</code>, because I don't specify value for this column in my C# code.</p>
  
  <p>How can I prevent EF from inserting any value in this column? Because I always want to have <code>GetDate()</code> result in this column after insert.</p>
  
  <p>I use db first approach.</p>