Add pages for the core, namespace, view and relationship settings Nine more, several of them shared pages for settings that only make sense read together: the three provider/template settings, the three connection string settings, the namespace settings, the enum settings, the folder settings, and the two nullability spelling settings. Plus ViewProcessing, AddExtraForeignKeys, UseMappingTables and the timeout pair. ViewProcessing is the one worth reading. A view has no primary key, so the generator falls back to treating every non-nullable column as part of a composite key - which silently makes EF de-duplicate rows that are not duplicates.