title: Codeigniter 3 error migrations table does not exists
body: <p>I am using Codeigniter 3 with many migration files like <code>001_</code>, <code>002_</code> etc.
  Settings in <code>config/migration.php</code> are:</p>
  <pre><code>$config['migration_type'] = 'sequential';
  $config['migration_table'] = 'migrations';
  $config['migration_auto_latest'] = TRUE;
  $config['migration_version'] = '001';
  $config['migration_path'] = APPPATH.'migrations/';
  </code></pre>
  <p>and code in the Controller:</p>
  <pre><code>public function index(){
      $this-&gt;load-&gt;library('migration');
  
      if($this-&gt;migration-&gt;current()){
          echo 'done !';
      } else {
          show_error($this-&gt;migration-&gt;error_string());
      }
  }
  </code></pre>
  <p>, but when I access the URL <code>/migrate</code>, I see this error:</p>
  <blockquote>
  <p>A Database Error Occurred</p>
  <p>Error Number: 1146</p>
  <p>Table '{database}.migrations' doesn't exist</p>
  <p>SELECT <code>version</code> FROM <code>migrations</code></p>
  <p>Filename: libraries/Migration.php</p>
  <p>Line Number: 414</p>
  </blockquote>
  <p>I used migration from CI3 and before and I know I do not need to create table for migrations, manual, but when you run migrations CI3 do it.
  Where is the problem ?</p>