Skip to content

Contains a modified branch of EF(6.1.3) Power Tool.

Notifications You must be signed in to change notification settings

vendettamit/EFPowerTool

Repository files navigation

Experimental branch for EF power tool

Contains a modified branch of EF(6.1.3) Power Tool.

This branch have few additional features developed to make the tool more handy.

1. Custom directory generation

  1. Removed the hard coded value of Model and Mapping namespaces. Instead they will be used as default namespaces if there's no custom namespace spcified in code template files.
  2. Allows new namespace to be specified via code templates files.
      // Customize the file generations according to namespace hierarchy
      efHost.Namespace = "DataAccess";
      efHost.ModelsNamespace = "DataAccess.Models";
      efHost.MappingNamespace = "DataAccess.Mappings";

The directory structure according to above setting would be generated like below:

Directory structure

See details here - Cutom directory heirarchy code generation with custom defined namespace

Issue reported on codeplex: http://entityframework.codeplex.com/workitem/2892

2. Re-use of existing connections when running "Reverse enginner code templates" command

The VS Db connection dialog appearing everytime you run the reverse engineer tool and it was adding new connection string for each run. With this change the tool will prompt to use existing connectionstring instead. It still allows to open the VS Db connection dialog.

Connection prompt

  1. Allows to select connection from existing ones.
  2. Allows to create new connection using [..] button.

3. Fixed few buggy situations and tweaked performance for code generation.


Status - Ready for testing.

If you want to test the new changes proposed in the issue above. Download the .vsix from install directory from source.

Caution - This is experimental branch for testing purpose only.

Project original source - http://entityframework.codeplex.com/

About

Contains a modified branch of EF(6.1.3) Power Tool.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages