ReversePOCO 0.1.0-alpha

This is a prerelease version of ReversePOCO.
The owner has unlisted this package. This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet tool install --global ReversePOCO --version 0.1.0-alpha
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local ReversePOCO --version 0.1.0-alpha
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=ReversePOCO&version=0.1.0-alpha&prerelease
                    
nuke :add-package ReversePOCO --version 0.1.0-alpha
                    

EntityFramework Reverse POCO Code First Generator

This generator creates code like an expert reverse-engineered your database and created the code for you. Perfectly.

Reverse engineers an existing database and generates Entity Framework Code First Poco classes, Configuration mappings, Enumerations, DbContext, FakeDbContext (for easy unit testing) and calling Stored procedures and table-valued functions.

Beautifully generated code first code that is fully customisable

Please note that this is not the Microsoft reverse generator. This generator creates code as if you reverse-engineered a database and lovingly created the code by hand. It also allows you to customise the generated code to your liking.

Watch a short video clip (no audio)

Watch the video

To remove trial limitations, you will require a licence key.

Free to academics (you need a .edu, .ac or .sch email address), not free for commercial use.

Go to the ReversePOCO website for your licence key.

What's new

Click here to see what's new in this release.

Supported databases

  • SQL Server
  • SQL Server Compact 3.5 and 4.0
  • PostgreSQL
  • Coming soon: Oracle, MySQL

Highly customisable output

This generator is designed to be customisable from the very beginning and not fixed and rigid like other generators. Play with the settings in the <database>.tt file. That's what it's there for.

If your database changes, re-save the <database>.tt file. That's it.

Click here to see a full list of features.

Regards, Simon Hughes

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated