diff --git a/packages/Webkul/Admin/src/Database/Seeders/DatabaseSeeder.php b/packages/Webkul/Admin/src/Database/Seeders/DatabaseSeeder.php index 2b746775c..3f28f5ddb 100755 --- a/packages/Webkul/Admin/src/Database/Seeders/DatabaseSeeder.php +++ b/packages/Webkul/Admin/src/Database/Seeders/DatabaseSeeder.php @@ -20,8 +20,8 @@ class DatabaseSeeder extends Seeder public function run() { $this->call(CategorySeeder::class); - $this->call(CoreSeeder::class); $this->call(InventorySeeder::class); + $this->call(CoreSeeder::class); $this->call(AttributeSeeder::class); $this->call(UserSeeder::class); $this->call(CustomerSeeder::class); diff --git a/packages/Webkul/Core/src/Database/Seeders/ChannelTableSeeder.php b/packages/Webkul/Core/src/Database/Seeders/ChannelTableSeeder.php index 2cd26d5e7..2f8094a88 100755 --- a/packages/Webkul/Core/src/Database/Seeders/ChannelTableSeeder.php +++ b/packages/Webkul/Core/src/Database/Seeders/ChannelTableSeeder.php @@ -32,5 +32,10 @@ class ChannelTableSeeder extends Seeder 'channel_id' => 1, 'locale_id' => 1, ]); + + DB::table('channel_inventory_sources')->insert([ + 'channel_id' => 1, + 'inventory_source_id' => 1, + ]); } } \ No newline at end of file diff --git a/packages/Webkul/Core/src/Database/Seeders/CurrencyTableSeeder.php b/packages/Webkul/Core/src/Database/Seeders/CurrencyTableSeeder.php index 0fbba8c4d..2672fc6b2 100755 --- a/packages/Webkul/Core/src/Database/Seeders/CurrencyTableSeeder.php +++ b/packages/Webkul/Core/src/Database/Seeders/CurrencyTableSeeder.php @@ -9,6 +9,8 @@ class CurrencyTableSeeder extends Seeder { public function run() { + DB::table('channels')->delete(); + DB::table('currencies')->delete(); DB::table('currencies')->insert([ diff --git a/packages/Webkul/Core/src/Database/Seeders/LocalesTableSeeder.php b/packages/Webkul/Core/src/Database/Seeders/LocalesTableSeeder.php index 9f3763d4d..1d2bb6189 100755 --- a/packages/Webkul/Core/src/Database/Seeders/LocalesTableSeeder.php +++ b/packages/Webkul/Core/src/Database/Seeders/LocalesTableSeeder.php @@ -9,6 +9,8 @@ class LocalesTableSeeder extends Seeder { public function run() { + DB::table('channels')->delete(); + DB::table('locales')->delete(); DB::table('locales')->insert([ diff --git a/packages/Webkul/User/src/Database/Seeders/AdminsTableSeeder.php b/packages/Webkul/User/src/Database/Seeders/AdminsTableSeeder.php index 6b4050cd7..517d9b4cc 100755 --- a/packages/Webkul/User/src/Database/Seeders/AdminsTableSeeder.php +++ b/packages/Webkul/User/src/Database/Seeders/AdminsTableSeeder.php @@ -3,20 +3,21 @@ namespace Webkul\User\Database\Seeders; use Illuminate\Database\Seeder; -use Webkul\User\Models\Admin; -use Webkul\User\Models\Role; +use DB; class AdminsTableSeeder extends Seeder { public function run() { - $role = Role::first(); - $admin = new Admin(); - $admin->name = 'Example'; - $admin->email = 'admin@example.com'; - $admin->password = bcrypt('admin123'); - $admin->status = 1; - $admin->role_id = $role->id; - $admin->save(); + DB::table('admins')->delete(); + + DB::table('admins')->insert([ + 'id' => 1, + 'name' => 'Example', + 'email' => 'admin@example.com', + 'password' => bcrypt('admin123'), + 'status' => 1, + 'role_id' => 1, + ]); } } diff --git a/packages/Webkul/User/src/Database/Seeders/RolesTableSeeder.php b/packages/Webkul/User/src/Database/Seeders/RolesTableSeeder.php index 33af27bf9..98d006342 100755 --- a/packages/Webkul/User/src/Database/Seeders/RolesTableSeeder.php +++ b/packages/Webkul/User/src/Database/Seeders/RolesTableSeeder.php @@ -4,16 +4,21 @@ namespace Webkul\User\Database\Seeders; use Illuminate\Database\Seeder; use Webkul\User\Models\Role; +use DB; class RolesTableSeeder extends Seeder { public function run() { - $Role = new Role(); - $Role->name = 'Administrator'; - $Role->description = 'Administrator role'; - $Role->permission_type = 'all'; - $Role->permissions = []; - $Role->save(); + DB::table('admins')->delete(); + + DB::table('roles')->delete(); + + DB::table('roles')->insert([ + 'id' => 1, + 'name' => 'Administrator', + 'description' => 'Administrator rolem', + 'permission_type' => 'all' + ]); } } \ No newline at end of file