Install the .NET Core SDK (built using version 2.2.401)
Run the app with the dotnet cli.
dotnet run
This app should work on Windows, Linux and MacOS.
Add an automatic property to the Thing class and follow it up with the following command:
dotnet ef migrations add "new migration"
The next time you run it, the new property should be created in the database table.
The call to dbContext.Database.Migrate() in Main applies any pending migrations to the database.