<?php namespace Database\Seeders; use App\Models\Keywords; use Carbon\Carbon; use Illuminate\Database\Seeder; use Illuminate\Support\Facades\DB; class KeywordsSeeder extends Seeder { /** * Run the database seeds. * * @return void */ public function run() { DB::statement('SET FOREIGN_KEY_CHECKS=0;'); DB::table('keywords')->truncate(); DB::statement('SET FOREIGN_KEY_CHECKS=1;'); $sender_ids = [ [ 'user_id' => 1, 'currency_id' => 1, 'title' => '50% OFF', 'keyword_name' => '50OFF', 'sender_id' => 'Codeglen', 'reply_text' => 'you will get 50% from our next promotion.', 'reply_voice' => 'you will get 50% from our next promotion.', 'price' => 10, 'billing_cycle' => 'yearly', 'frequency_amount' => '1', 'frequency_unit' => 'year', 'status' => 'available', ], [ 'user_id' => 3, 'currency_id' => 2, 'title' => 'CR7', 'keyword_name' => 'CR7', 'sender_id' => 'Codeglen', 'reply_text' => 'Thank you for voting Cristiano Ronaldo.', 'reply_voice' => 'Thank you for voting Cristiano Ronaldo.', 'price' => 10, 'billing_cycle' => 'yearly', 'frequency_amount' => '1', 'frequency_unit' => 'year', 'validity_date' => Carbon::now()->add(1, 'year'), 'status' => 'assigned', ], [ 'user_id' => 3, 'currency_id' => 3, 'title' => 'MESSI10', 'keyword_name' => 'MESSI10', 'sender_id' => 'Codeglen', 'reply_text' => 'Thank you for voting Leonel Messi.', 'reply_voice' => 'Thank you for voting Leonel Messi.', 'price' => 10, 'billing_cycle' => 'yearly', 'frequency_amount' => '1', 'frequency_unit' => 'year', 'validity_date' => Carbon::yesterday(), 'status' => 'expired', ], [ 'user_id' => 1, 'currency_id' => 1, 'title' => '999', 'keyword_name' => '999', 'sender_id' => 'Codeglen', 'reply_text' => 'You will receive all govt facilities from now.', 'reply_voice' => 'You will receive all govt facilities from now.', 'price' => 10, 'billing_cycle' => 'yearly', 'frequency_amount' => '1', 'frequency_unit' => 'year', 'status' => 'available', ], ]; foreach ($sender_ids as $senderId) { Keywords::create($senderId); } } }