title: Laravel: Change the timestamps' names in the database
body: <p>I'm trying to rename the timestamps columns (<code>created_at</code> and <code>updated_at</code>) of the <code>user</code> table in my database. I have already seen <a href="https://stackoverflow.com/questions/24404474/change-name-of-laravels-created-at-and-updated-at">this answer</a> but when I override the <code>CREATED_AT</code> and <code>UPDATED_AD</code> constants like that:</p>
  
  <pre><code>class User extends Authenticatable
  {
      const CREATED_AT = 'user_creation_date';
      const UPDATED_AT = 'user_update_date';
      ...
  }
  </code></pre>
  
  <p>all it does is rename the properties of the <code>User</code> model, i.e. <code>$user-&gt;user_creation_date</code> and <code>$user-&gt;user_update_date</code>. The database columns remain unchanged. How should I do to rename the columns of my database while keeping the auto-update feature?</p>
  
  <p>Thank you for your help.</p>