Do tnet Core добавляет миграцию из кода и обновляет содержимое с помощью шаблона, включая tsql - PullRequest
0 голосов
/ 25 марта 2020

Я знаю о сценарии PowerShell для Add-Migration и ядре do tnet cli: do tnet ef migrations add ...

Но я хочу иметь возможность добавить миграцию из c# вместо этого, а затем я хочу использовать T4 или что-то похожее, чтобы добавить собственный сценарий sql в эту миграцию.

Итак, эти два шага:

  1. Использование sdk для создания миграции и получите имя файла «20200108093731_MyMigrationName.cs»
  2. Используйте шаблон T4, введите сценарий sql и обновите имя файла новым содержимым.

Возможно ли это из кода? Это действительно просто из инструментов Cli.

Я читал эту статью: Do tnet core cli

Может ли Microsoft.EntityFrameworkCore.Design помочь мне? Здесь тоже ничего полезного не нашел.

...