title: sqlalchemy added new column and `UndefinedColumn` Error
body: <p>I am inserting data to a remote postgres db and recently added a new column to one of the tables and now I'm getting this error inserting new data into the table with new column</p>
  <pre><code>sqlalchemy.exc.ProgrammingError: (psycopg2.errors.UndefinedColumn) column &quot;build_name&quot; of relation &quot;DryRun&quot; does not exist
  LINE 1: ...tance_id, profile_name, host_box, default_config, build_name...
  </code></pre>
  <p>I tried what I found online such as setting <code>nullable=True</code> or giving it a default value <code>default='Unknown'</code>, but still hitting the same error.</p>
  <p>Here's my <code>DryRun</code> model.</p>
  <pre><code>class DryRun(Base):
      __tablename__ = 'DryRun'
  
      id = Column(Integer, primary_key=True, autoincrement=True)
      instance_id = Column(Integer, nullable=True)
      profile_name = Column(String, nullable=False)
      host_box = Column(String, nullable=False)
      default_config = Column(JSON, nullable=False)
      build_name = Column(String, nullable=True)
  </code></pre>