I'm developing a web application and would like to apply changes to schema structure from one environment -- call it 'development' -- easily to others -- 'test' and 'production'. What are the key terms/resources I could consult that would guide me to synchronizing structure like this in PostgreSQL?