/**
  * Run the migrations.
  *
  * @return void
  */
 public function up()
 {
     Schema::create('admins', function ($table) {
         $table->increments('id');
         $table->string('email');
         $table->string('password');
         $table->text('permissions')->nullable();
         $table->boolean('activated')->default(0);
         $table->string('activation_code')->nullable();
         $table->timestamp('activated_at')->nullable();
         $table->timestamp('last_login')->nullable();
         $table->string('persist_code')->nullable();
         $table->string('reset_password_code')->nullable();
         $table->string('remember_token', 100)->nullable();
         $table->string('first_name')->nullable();
         $table->string('last_name')->nullable();
         $table->timestamps();
         // We'll need to ensure that MySQL uses the InnoDB engine to
         // support the indexes, other engines aren't affected.
         $table->engine = 'InnoDB';
         $table->unique('email');
         $table->index('activation_code');
         $table->index('reset_password_code');
     });
     Admin::create(array('email' => '*****@*****.**', 'password' => Hash::make('12345')));
 }