/**
  * Run the migrations.
  *
  * @return void
  */
 public function up()
 {
     Schema::create('permissions', function (Blueprint $table) {
         $table->increments('id');
         $table->string('slug')->unique();
         $table->boolean('assignable');
         $table->boolean('su');
         $table->timestamps();
     });
     $permissions = ['laralum.access', 'laralum.users.access', 'laralum.users.create', 'laralum.users.edit', 'laralum.users.roles', 'laralum.users.delete', 'laralum.users.settings', 'laralum.roles.access', 'laralum.roles.create', 'laralum.roles.edit', 'laralum.roles.permissions', 'laralum.roles.delete', 'laralum.permissions.access', 'laralum.permissions.create', 'laralum.permissions.edit', 'laralum.permissions.delete', 'laralum.blogs.access', 'laralum.blogs.create', 'laralum.blogs.edit', 'laralum.blogs.posts', 'laralum.blogs.delete', 'laralum.posts.access', 'laralum.posts.create', 'laralum.posts.edit', 'laralum.posts.view', 'laralum.posts.comments', 'laralum.posts.graphics', 'laralum.posts.delete', 'laralum.files.access', 'laralum.files.upload', 'laralum.files.download', 'laralum.files.delete', 'laralum.documents.create', 'laralum.documents.edit', 'laralum.documents.delete', 'laralum.settings.access', 'laralum.settings.edit', 'laralum.CRUD.access'];
     foreach ($permissions as $permission) {
         $perm = \Laralum::newPermission();
         $perm->slug = $permission;
         $perm->assignable = true;
         $perm->su = true;
         $perm->save();
     }
 }