ReversePOCO 0.1.0-alpha
dotnet tool install --global ReversePOCO --version 0.1.0-alpha
dotnet new tool-manifest
dotnet tool install --local ReversePOCO --version 0.1.0-alpha
#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
- Downloadable VSIX installer from the visual studio gallery.
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)
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 | Versions 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. |
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|