title: Is MySQL fractional second support necessary when using PaperTrail?
body: <p>The <a href="https://github.com/airblade/paper_trail/blob/445c93f317af87aec0f13fc78f4a2e3efd26bb5b/lib/generators/paper_trail/templates/create_versions.rb#L26" rel="nofollow"><code>CreateVersions</code> migration</a> provided by <a href="https://github.com/airblade/paper_trail" rel="nofollow">PaperTrail</a> says</p>
  
  <blockquote>
    <p>MySQL users should manually add fractional seconds precision to this migration</p>
  </blockquote>
  
  <p>And also says that the experimental association tracking feature requires fractional seconds in <a href="https://github.com/airblade/paper_trail/blob/329e22493c74dd6f2c37edcf7eadb5d9ff14f1dd/README.md#4b1-known-issues" rel="nofollow">the README</a>.</p>
  
  <p>Is this actually necessary for the library to function properly? I would assume that if fractional seconds were not permitted, that data would simply be lost and the timestamp would have the nearest whole second.</p>