I’m taking the ASP.NET Core x Angular course, and every time I want to start up the project, I have to type
sudo docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=MyComplexPassword!234' -p 1433:1433 -d microsoft/mssql-server-linux
and then
dotnet ef database update
for the project to run properly. What exactly is going on when I type those commands? I think it has something to do with “rebuilding” the database, but surely big companies with complex databases can’t have their engineers “rebuild” it on their local machines before they work every day. Cheers