Browse Source

Fixed backup create request class and removed role permissions table seeder

pull/1/head
Nafies Luthfi 9 years ago
parent
commit
c7e7f0a795
  1. 2
      app/Http/Requests/Backups/CreateRequest.php
  2. 1
      database/seeds/DatabaseSeeder.php
  3. 24
      database/seeds/RolesPermissionTableSeeder.php
  4. 8
      database/seeds/UserRolesPermissionsTableSeeder.php
  5. 2
      database/seeds/UsersTableSeeder.php

2
app/Http/Requests/Backups/CreateRequest.php

@ -24,7 +24,7 @@ class CreateRequest extends Request {
public function rules()
{
return [
'file_name' => 'max:20|alpha_dash',
'file_name' => 'nullable|max:20|alpha_dash',
];
}

1
database/seeds/DatabaseSeeder.php

@ -16,7 +16,6 @@ class DatabaseSeeder extends Seeder
$this->call(UserRolesPermissionsTableSeeder::class);
$this->call(UsersTableSeeder::class);
$this->call(UsersRoleTableSeeder::class);
$this->call(RolesPermissionTableSeeder::class);
Model::reguard();
}
}

24
database/seeds/RolesPermissionTableSeeder.php

@ -1,24 +0,0 @@
<?php
use Illuminate\Database\Seeder;
class RolesPermissionTableSeeder extends Seeder
{
private $tableToSeed = 'user_role_permission';
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
DB::table($this->tableToSeed)->truncate();
DB::table($this->tableToSeed)->insert([
['role_id' => 1, 'permission_id' => 3],
['role_id' => 1, 'permission_id' => 4],
['role_id' => 1, 'permission_id' => 5],
['role_id' => 1, 'permission_id' => 6],
]);
}
}

8
database/seeds/UserRolesPermissionsTableSeeder.php

@ -19,14 +19,6 @@ class UserRolesPermissionsTableSeeder extends Seeder
['type' => 0, 'name' => 'customer', 'label' => 'Customer'],
['type' => 0, 'name' => 'worker', 'label' => 'Worker'],
['type' => 0, 'name' => 'vendor', 'label' => 'Vendor'],
['type' => 1, 'name' => 'manage_users', 'label' => 'Manage Users'],
['type' => 1, 'name' => 'manage_role_permissions', 'label' => 'Manage Users Role\'s Permission'],
['type' => 1, 'name' => 'manage_backups', 'label' => 'Manage Database Backups'],
['type' => 1, 'name' => 'manage_options', 'label' => 'Manage Site Options'],
['type' => 1, 'name' => 'manage_projects', 'label' => 'Manage Projects'],
['type' => 1, 'name' => 'manage_payments', 'label' => 'Manage Payments'],
['type' => 1, 'name' => 'manage_subscriptions', 'label' => 'Manage Subscriptions'],
['type' => 1, 'name' => 'see_reports', 'label' => 'See Reports'],
]);
}
}

2
database/seeds/UsersTableSeeder.php

@ -25,7 +25,7 @@ class UsersTableSeeder extends Seeder
'updated_at' => date('Y-m-d H:i:s'),
],
[
'name' => 'Regular Member',
'name' => 'Customer',
'username' => 'member',
'email' => 'member@app.dev',
'password' => bcrypt('member'),

Loading…
Cancel
Save