I know they used their own ORM (dapper). However, did their manually update the database for each corresponding change? Did they use a database first or a model first approach?
What I meant by manual update of the database is that there are some web developers that change their domain model during development (e.g., add an email property to the "User" class); then they add a column in the "User" table in the database to reflect this. I know that there are frameworks that handle the database changes automatically. However, since Stack Exchange software uses dapper, I was wondering how the programmers approached this in this case.