title: On my local SQL Server 2014 it works fine on the remote server I get this
body: <blockquote>
    <p>System.Data.Entity.Infrastructure.DbUpdateException: An error occurred while updating the entries. See the inner exception for details.</p>
    
    <p>System.Data.Entity.Core.UpdateException: An error occurred while updating the entries. See the inner exception for details. </p>
    
    <p>System.Data.SqlClient.SqlException: Cannot insert the value NULL into column 'id', table 'Apartamente.dbo.ProductType'; column does not allow nulls. INSERT fails. The statement has been terminated. </p>
    
    <p>at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action<code>1 wrapCloseInAction)<br>
    at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action</code>1 wrapCloseInAction)  </p>
  </blockquote>