Skip to content

History / Home

Revisions

  • Remove Settings.GeneratorType from every page TemplateType alone decides which generator runs in v4. The pairing tables and assignments go, the upgrade guide lists it as the tenth removed setting, and the settings index is regenerated.

    @sjh37 sjh37 committed Sep 7, 2026
  • Add the scaffolder comparison and the JetBrains Rider page The comparison sets this generator against dotnet ef dbcontext scaffold with generated, drift-checked samples. The Rider page covers setup without the extension and the differences from Visual Studio. Home, the sidebar and the upgrade guide link to them; the upgrade guide now leads with the right-click command.

    @sjh37 sjh37 committed Sep 7, 2026
  • added a comparison to Ms Scaffolder

    @sjh37 sjh37 committed Sep 7, 2026
  • Remove the pages for features v4 dropped Multi-context generation, file-based templates and the custom generator were removed before the v4 release. Their five pages go; the upgrade page gains a Removed in v4 section saying what went, why, and that v3 stays downloadable. The page that also documented FileExtension and GenerationLanguage becomes Settings.FileExtension, and Settings-Reference is regenerated.

    @sjh37 sjh37 committed Sep 6, 2026
  • Complete the per-setting pages, and turn Settings-Reference into the index Twenty more pages, covering the settings that were left. All 118 settings on Settings now have a page, and Settings-Reference.md is a generated A-Z table linking each name to it. Settings that are always set together share a page: the five class modifier settings, the two collection settings, the three connection string settings, the folder settings, the namespace settings, the enum settings, the four MultiContextAllFields callbacks, and the read-only runtime values. The index links every setting name, so the reader never needs to know which page a setting lives on. Filtering gains generated before-and-after output for IncludeViews, and RowVersion-and-TimeStamp-columns gains the generated entity, both checked by the drift test like the rest. The sidebar now points at the index rather than listing pages, and Settings-Callbacks keeps its pipeline overview above links to the individual callback pages.

    @sjh37 sjh37 committed Aug 30, 2026
  • Update documentation for v4 Database pages: PostgreSQL, MySQL, Oracle and SQLite were entirely GAC and machine.config setup instructions, and MySQL and Oracle still said "under development". Replaced with dialect guides covering connection strings, permissions, what the reader supports, type mapping and quirks. Each opens by telling v3 users to undo the GAC and machine.config changes. Added a SQL Server page for symmetry. ConnectionString: expanded from the environment variable note to worked examples for all five databases (Azure and Entra ID, RDS, PlanetScale, TNS and wallets, sockets), a per-database permissions table, the SET FMTONLY execute requirement, and three ways to keep the string out of source control. Home: SQL Server CE was listed as fully supported, MySQL and Oracle as under development, Plugin as available, and Settings.FileManagerType appeared in all four recommended-settings blocks. The Quick Start never mentioned installing the efrpg tool, so anyone following it on v4 failed immediately. Fixed, and added an index of the rest of the wiki. Removed the settings that no longer exist from Common Settings Types Explained and Settings Reference: DatabaseType.SqlCe, DatabaseType.Plugin, Settings.DatabaseReaderPlugin and Settings.FileManagerType. Updated stale EF.Reverse.POCO.v3.ttinclude references in five pages. Fixed pre-existing broken cross-links: three pages linked to Custom-file-based-templates when the page name contains U+2010, Migrations linked to "scripty" rather than "script", and seven links had case mismatches. Renamed Syntax-Colour-*.TT-and-*.TTINCLUDE-files to Syntax-Colour-for-T4. The asterisks are illegal in an NTFS filename, so the wiki could not be cloned or pulled on Windows without disabling core.protectNTFS. Deleted Upgrading-from-v2-to-v3, superseded by Upgrading-from-v3-to-v4. Added _Sidebar for navigation.

    @sjh37 sjh37 committed Aug 30, 2026
  • Updated Home (markdown)

    @sjh37 sjh37 committed Mar 20, 2026
  • Updated Home (markdown)

    @sjh37 sjh37 committed May 18, 2023
  • Updated Home (markdown)

    @sjh37 sjh37 committed May 18, 2023
  • Updated Home (markdown)

    @sjh37 sjh37 committed May 18, 2023
  • Updated Home (markdown)

    @sjh37 sjh37 committed May 18, 2023
  • Updated Home (markdown)

    @sjh37 sjh37 committed Oct 12, 2022
  • Updated Home (markdown)

    @sjh37 sjh37 committed Oct 12, 2022
  • Updated Home (markdown)

    @sjh37 sjh37 committed Oct 12, 2022
  • Updated Home (markdown)

    @sjh37 sjh37 committed May 2, 2022
  • Updated Home (markdown)

    @sjh37 sjh37 committed Dec 8, 2021
  • Updated Home (markdown)

    @sjh37 sjh37 committed Dec 8, 2021
  • Updated Home (markdown)

    @sjh37 sjh37 committed Jan 9, 2021
  • Updated Home (markdown)

    @sjh37 sjh37 committed Jan 9, 2021
  • Updated Home (markdown)

    @sjh37 sjh37 committed Oct 9, 2020
  • Updated Home (markdown)

    @sjh37 sjh37 committed Oct 8, 2020
  • Updated Home (markdown)

    @sjh37 sjh37 committed Jul 2, 2020
  • Updated Home (markdown)

    @sjh37 sjh37 committed Jun 5, 2020
  • Updated Home (markdown)

    @sjh37 sjh37 committed Jun 4, 2020
  • Updated Home (markdown)

    @sjh37 sjh37 committed Apr 8, 2020
  • Updated Home (markdown)

    @sjh37 sjh37 committed Apr 8, 2020
  • Updated Home (markdown)

    @sjh37 sjh37 committed Nov 29, 2019
  • Updated Home (markdown)

    @sjh37 sjh37 committed Nov 29, 2019
  • Updated Home (markdown)

    @sjh37 sjh37 committed Nov 29, 2019
  • Updated Home (markdown)

    @sjh37 sjh37 committed Nov 26, 2019