configs as $config) { Config::insert(['name' => $config]); } $presetDates = [ 'invite_num' => 3, 'is_register' => 1, 'is_invite_register' => 2, 'website_name' => 'ProxyPanel', 'reset_password_times' => 3, 'website_url' => config('app.url'), 'active_times' => 3, 'checkin_reward' => 10, 'checkin_reward_max' => 500, 'checkin_interval' => 1440, 'referral_traffic' => 1024, 'referral_percent' => 0.2, 'referral_money' => 100, 'referral_status' => 1, 'default_traffic' => 1024, 'traffic_warning_percent' => 80, 'expire_days' => 15, 'reset_traffic' => 1, 'default_days' => 7, 'subscribe_max' => 3, 'min_port' => 10000, 'max_port' => 65535, 'traffic_abuse_limit' => 10, 'ban_duration' => 60, 'is_clear_log' => 1, 'subscribe_rate_limit' => 20, 'auto_release_port' => 30, 'register_ip_limit' => 5, 'detection_check_times' => 3, 'user_invite_days' => 7, 'admin_invite_days' => 7, 'standard_currency' => 'CNY', 'redirect_url' => 'https://www.baidu.com', 'tasks_chunk' => 3000, 'tasks_clean' => '{"notification_logs":"-18 months","node_daily_logs":"-13 months","node_hourly_logs":"-14 days","node_heartbeats":"-30 minutes","node_online_logs":"-14 days","payments":"-1 years","rule_logs":"-3 months","node_online_ips":"-7 days","user_baned_logs":"-3 months","user_daily_logs_nodes":"-36 days","user_daily_logs_total":"-3 months","user_hourly_logs":"-3 days","login_logs":"-3 months","subscribe_logs":"-2 months","traffic_logs":"-3 days","unpaid_orders":"-1 years"}', 'tasks_close' => '{"tickets":"-72 hours","confirmation_orders":"-12 hours","orders":"-15 minutes","verify":"-15 minutes"}', 'recently_heartbeat' => '-10 minutes', ]; foreach ($presetDates as $key => $value) { Config::whereName($key)->update(['value' => $value]); } } }