dotnet-ef 命令

最新版的dotnet sdk不包含dotnet ef,执行会返回如下提示

dotnet ef database update -- "Server=localhost;Port=3306;Database=elsa;User=root;Password=password;"

无法执行,因为找不到指定的命令或文件。
可能的原因包括:
  *内置的 dotnet 命令拼写错误。
  *你打算执行 .NET 程序,但 dotnet-ef 不存在。
  *你打算运行全局工具,但在路径上找不到具有此名称且前缀为 dotnet 的可执行文件。

需要进行安装,如下命令

dotnet tool install --global dotnet-ef