This has now been made into a visual studio extension. To install and use this project:
- Use Nuget and install EntityFramework.
- Add a connect string to your app.config. Somethine like.
<add name="MyDbContext" providerName="System.Data.SqlClient"
connectionString="Data Source=(local);Initial Catalog=MyDatabase;Integrated Security=True;Application Name=MyApp" />
</connectionStrings>
- In Visual Studio, right click project and select "add - new item".
- Select Online, and search for "reverse poco". Or you can download it here http://visualstudiogallery.msdn.microsoft.com/ee4fcff9-0c4c-4179-afd9-7a2fb90f5838
- Select "EntityFramework Reverse POCO Code First Generator".
- Give the file a name, such as Database.tt and click Add.
- Edit the Database.tt file and specify the connection string as "MyDbContext" which matches your name in app.config.
- Save the Database.tt file, which will now generate the Database.cs file.