dev-store icon indicating copy to clipboard operation
dev-store copied to clipboard

[BUG] Cannot use Add-Migrations

Open caiovitor opened this issue 1 year ago • 1 comments

Describe the bug When I try to use Add-Migration DbInit -context OrdersContext in project DevStore.Orders.Infra I got this error bellow: image

To Reproduce Steps to reproduce the behavior:

  1. Go to 'Package Manage Console'
  2. Select the project 'DevStore.Orders.Infra'
  3. Run the command 'Add-Migration DbInit -context OrdersContext'
  4. See error

Expected behavior Generate migrations files

Screenshots image

Desktop (please complete the following information):

  • OS: Windows 11
  • Visual Studio Community 2022

Additional context Add any other context about the problem here.

caiovitor avatar Jun 21 '23 18:06 caiovitor

You need to specify your startup project, which would be the api project.

Try opening a CMD in "src/services" directory and exeute the following command:

dotnet ef migrations add "DbInit" -s .\DevStore.Orders.AP\DevStore.Orders.API.csproj -p .\DevStore.Orders.Infra\DevStore.Orders.Infra.csproj --context OrdersContext

NOTE: This command can run at any directory of your application, you just have to set the proper path

TiagoCastilhos avatar May 21 '24 18:05 TiagoCastilhos