Viewing File: /home/ubuntu/btcthrottle-backend/database/seeders/SettingSeeder.php

<?php

namespace Database\Seeders;

use Illuminate\Database\Seeder;

use Schema;

use App\Models\{ Settings };

class SettingSeeder extends Seeder
{
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        Settings::truncate();

        Settings::insert([
            [
                'key' => 'site_name',
                'value' => config('app.name'),
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'frontend_url',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'tag_name',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'site_logo',
                'value' => asset('logo.png'),
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'site_icon',
                'value' => asset('favicon.png'),
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'version',
                'value' => 'v1.0.0',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'default_lang',
                'value' => 'en',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'currency',
                'value' => '$',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'currency_code',
                'value' => 'USD',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'tax_percentage',
                'value' => 10,
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'admin_take_count',
                'value' => 12,
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'is_demo_control_enabled',
                'value' => 0,
                'created_at' => now(),
                'updated_at' => now()       
            ],

            [
                'key' => 'is_account_email_verification',
                'value' => YES,
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'is_email_notification',
                'value' => YES,
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'copyright_content',
                'value' => "Copyrights ".date('Y').". All rights reserved.",
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'contact_email',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'contact_address',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'contact_mobile',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'google_analytics',
                'value' => "",
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'header_scripts',
                'value' => "",
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'body_scripts',
                'value' => "",
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'facebook_link',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'linkedin_link',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'twitter_link',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'pinterest_link',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'instagram_link',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],
            
            [
                'key' => 'youtube_link',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],
            
            [
                'key' => 'telegram_link',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],
            
            [
                'key' => 'discord_link',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'meta_title',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'meta_description',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'meta_author',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'meta_keywords',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'admin_commission',
                'value' => 20,
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'demo_admin_email',
                'value' => 'demo@demo.com',
                'created_at' => now(),
                'updated_at' => now(),
            ],

            [
                'key' => 'demo_admin_password',
                'value' => 'demo123',
                'created_at' => now(),
                'updated_at' => now(),
            ],

            [
                'key' => 'demo_user_email',
                'value' => 'demo@demo.com',
                'created_at' => now(),
                'updated_at' => now(),
            ],
            
            [
                'key' => 'demo_user_password',
                'value' => 'demo123',
                'created_at' => now(),
                'updated_at' => now(),
            ],
            
            [
                'key' => 'footer_description',
                'value' => '',
                'created_at' => now(),
                'updated_at' => now(),
            ],

            [
                'key' => 'notification_email',
                'value' => 'demo@demo.com',
                'created_at' => now(),
                'updated_at' => now(),
            ],
            
            [
                'key' => 'site_dark_logo',
                'value' => asset('dark-logo.png'),
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'kyc_verification',
                'value' => 1,
                'created_at' => now(),
                'updated_at' => now()
            ],

            [
                'key' => 'transaction_expiry_in_minutes',
                'value' => 60,
                'created_at' => now(),
                'updated_at' => now()
            ]
        ]);
    }
}
Back to Directory File Manager