Database Schema Version Control, State-Based or Migration-Based? | Hacker News Reader