<?php
namespace Database\Seeders;
use App\Models\Senderid;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class SenderIDSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
DB::statement('SET FOREIGN_KEY_CHECKS=0;');
DB::table('senderid')->truncate();
DB::statement('SET FOREIGN_KEY_CHECKS=1;');
$sender_ids = [
[
'user_id' => 3,
'sender_id' => 'USMS',
'status' => 'active',
'price' => 5,
'billing_cycle' => 'yearly',
'frequency_amount' => '1',
'frequency_unit' => 'year',
'currency_id' => 1,
],
[
'user_id' => 3,
'sender_id' => 'Apple',
'status' => 'payment_required',
'price' => 5,
'billing_cycle' => 'yearly',
'frequency_amount' => '1',
'frequency_unit' => 'year',
'currency_id' => 1,
],
[
'user_id' => 3,
'sender_id' => 'Info',
'status' => 'expired',
'price' => 5,
'billing_cycle' => 'yearly',
'frequency_amount' => '1',
'frequency_unit' => 'year',
'currency_id' => 1,
],
[
'user_id' => 3,
'sender_id' => 'Police',
'status' => 'block',
'price' => 5,
'billing_cycle' => 'monthly',
'frequency_amount' => 1,
'frequency_unit' => 'month',
'currency_id' => 1,
],
[
'user_id' => 3,
'sender_id' => 'SHAMIM',
'status' => 'pending',
'price' => 5,
'billing_cycle' => 'custom',
'frequency_amount' => 6,
'frequency_unit' => 'month',
'currency_id' => 1,
],
[
'user_id' => 3,
'sender_id' => 'Codeglen',
'status' => 'active',
'price' => 5,
'billing_cycle' => 'monthly',
'frequency_amount' => 1,
'frequency_unit' => 'month',
'currency_id' => 1,
],
];
foreach ($sender_ids as $senderId) {
Senderid::create($senderId);
}
}
}