Viewing File: /home/ubuntu/btcthrottle-backend/database/seeders/DemoLoginSeeder.php
<?php
namespace Database\Seeders;
use App\Helpers\Helper;
use App\Models\{ User, Admin };
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\Hash;
use Illuminate\Support\Facades\Schema;
class DemoLoginSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
if(Schema::hasTable('admins')) {
Admin::firstOrCreate(['email' => 'demo@demo.com'], [
'name' => 'Admin',
'unique_id' => 'admin-demo',
'email' => 'demo@demo.com',
'about' => 'Demo admin.',
'password' => Hash::make('demo123')
]);
Admin::firstOrCreate(['email' => 'test@demo.com'], [
'name' => 'Test',
'unique_id' => 'test-demo',
'email' => 'test@demo.com',
'password' => Hash::make('demo123'),
'about' => 'Test admin.'
]);
}
if(Schema::hasTable('users')) {
User::firstOrCreate(['email' => 'demo@demo.com'], [
'name' => 'User',
'unique_id' => 'user-demo',
'email' => 'demo@demo.com',
'password' => Hash::make('demo123'),
'about' => 'Demo user.',
]);
User::firstOrCreate(['email' => 'test@demo.com'], [
'name' => 'Test',
'unique_id' => 'user-test',
'email' => 'test@demo.com',
'password' => Hash::make('demo123'),
'about' => 'Test user.',
]);
}
}
}
Back to Directory
File Manager