title: Ignore columns that don't exist on Postgres insert? (useful for development purposes)
body: <p>As part of our development and testing flow, we reset our personal development database and then apply any migrations we want to submit for review. Resetting the development database involves running many <code>INSERT INTO (...)</code> statements with data used for testing.</p>
  
  <p>Whenever we remove a deprecated column, we must manually update the SQL statements to remove the columns from the <code>INSERT INTO (...)</code> statements that were removed. It would be great if the insert statement could just ignore those columns. Is there a way to do that?</p>