title: How Do I get RedBeanPHP to work with a MySQL Table with ID primary key (uppercase only)?
body: <p>I'm wanting to use the RedBeanPHP ORM tool with an existing WordPress setup. But WordPress uses the column name of 'ID' (in capital letters) and RedBeanPHP enforces the column name of 'id' (all lowercase) for the primary key column of tables.</p>
  
  <p>Because WordPress uses MySQL and because MySQL honors the case of it's column names it is not possible add another column, 'id', to the tables and set a trigger to update the new column. </p>
  
  <p>The recent 3.0 series of RedBeanPHP has taken out all of the code that enabled users to retrofit it to already existing DBs. Everything should work fine.</p>
  
  <p><strong>[Edit]:</strong></p>
  
  <p>Although this seems like a duplicate question - it is slightly (and to me - importantly) different. I wondered if there was an obvious means of using the existing 'ID' column although the case is wrong. This is a challenge for anyone wanting to use RedBeanPHP together with <em>WordPress</em>.</p>