• Requirements
  • Generate entity classes, derived DbContext and mapping for an existing database
  • Reverse Engineer - launch
  • Choose data source
  • Custom connections
  • Choose database objects
  • Choose options
  • Choose advanced options
  • Code Generation
  • File layout
  • Mapping
  • Saving options and running the second time
  • Extending the generated DbContext class and entity classes
  • Pluralization
  • SQL Server stored procedures
  • SQL Server Database project (.dacpac) mapping
  • Customize code using T4 templates
  • Customize code using Handlebars
  • Custom renaming with efpt.renaming.json
  • Using multiple DbContexts in the same project
  • Advanced Visual Studio options