https://medium.com/c-sharp-progarmming/get-started-with-ef-core-migrations-a-step-by-step-guide-901670e55544