Files
biiproject-kit-v1/database/seeders/MobileSettingsTableSeeder.php
T

786 lines
27 KiB
PHP

<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class MobileSettingsTableSeeder extends Seeder
{
/**
* Auto generated seed file
*
* @return void
*/
public function run()
{
\DB::table('mobile_settings')->delete();
\DB::table('mobile_settings')->insert(array (
0 =>
array (
'id' => 1,
'key' => 'theme_color_secondary',
'value' => '#1a1a1a',
'group' => 'assets',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
1 =>
array (
'id' => 2,
'key' => 'theme_color_primary',
'value' => '#c6f135',
'group' => 'assets',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
2 =>
array (
'id' => 3,
'key' => 'primary_font_family',
'value' => 'Outfit',
'group' => 'assets',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
3 =>
array (
'id' => 4,
'key' => 'logo_url',
'value' => '/storage/mobile-assets/logo_url_1777816317.png',
'group' => 'assets',
'type' => 'image_path',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
4 =>
array (
'id' => 5,
'key' => 'splash_image_url',
'value' => '/storage/mobile-assets/splash_image_url_1777816317.png',
'group' => 'assets',
'type' => 'image_path',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
5 =>
array (
'id' => 6,
'key' => 'brand_color',
'value' => '#c6f135',
'group' => 'general',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
6 =>
array (
'id' => 7,
'key' => 'app_name',
'value' => 'biiproject',
'group' => 'general',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
7 =>
array (
'id' => 8,
'key' => 'app_version',
'value' => '2.0.0',
'group' => 'general',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
8 =>
array (
'id' => 9,
'key' => 'app_icon_url',
'value' => '/storage/mobile-assets/app_icon_url_1777816326.png',
'group' => 'general',
'type' => 'image_path',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
9 =>
array (
'id' => 10,
'key' => 'store_url_android',
'value' => 'https://play.google.com/store/apps/details?id=com.biiproject',
'group' => 'general',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
10 =>
array (
'id' => 11,
'key' => 'store_url_ios',
'value' => 'https://apps.apple.com/app/biiproject',
'group' => 'general',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
11 =>
array (
'id' => 12,
'key' => 'enable_registration',
'value' => 'true',
'group' => 'flags',
'type' => 'boolean',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
12 =>
array (
'id' => 13,
'key' => 'enable_remember_me',
'value' => 'true',
'group' => 'flags',
'type' => 'boolean',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
13 =>
array (
'id' => 15,
'key' => 'require_otp_registration',
'value' => 'false',
'group' => 'flags',
'type' => 'boolean',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
14 =>
array (
'id' => 16,
'key' => 'enable_biometrics',
'value' => 'false',
'group' => 'flags',
'type' => 'boolean',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
15 =>
array (
'id' => 17,
'key' => 'enable_push_notifications',
'value' => 'true',
'group' => 'flags',
'type' => 'boolean',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
16 =>
array (
'id' => 19,
'key' => 'api_timeout_ms',
'value' => '30000',
'group' => 'network',
'type' => 'integer',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
17 =>
array (
'id' => 20,
'key' => 'api_retry_count',
'value' => '3',
'group' => 'network',
'type' => 'integer',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
18 =>
array (
'id' => 21,
'key' => 'enable_ssl_pinning',
'value' => 'false',
'group' => 'network',
'type' => 'boolean',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
19 =>
array (
'id' => 22,
'key' => 'environment_selector',
'value' => 'development',
'group' => 'network',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
20 =>
array (
'id' => 23,
'key' => 'api_version',
'value' => 'v1',
'group' => 'network',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
21 =>
array (
'id' => 24,
'key' => 'request_cache_ttl',
'value' => '3600',
'group' => 'network',
'type' => 'integer',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
22 =>
array (
'id' => 25,
'key' => 'token_ttl_minutes',
'value' => '43200',
'group' => 'auth',
'type' => 'integer',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
23 =>
array (
'id' => 26,
'key' => 'session_max_age',
'value' => '86400',
'group' => 'auth',
'type' => 'integer',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
24 =>
array (
'id' => 28,
'key' => 'oauth_google_enabled',
'value' => 'false',
'group' => 'auth',
'type' => 'boolean',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
25 =>
array (
'id' => 29,
'key' => 'oauth_apple_enabled',
'value' => 'false',
'group' => 'auth',
'type' => 'boolean',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
26 =>
array (
'id' => 30,
'key' => 'login_max_attempts',
'value' => '5',
'group' => 'auth',
'type' => 'integer',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
27 =>
array (
'id' => 31,
'key' => 'fcm_topic_default',
'value' => 'all_users',
'group' => 'notification',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
28 =>
array (
'id' => 32,
'key' => 'default_channel_id',
'value' => 'general',
'group' => 'notification',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
29 =>
array (
'id' => 33,
'key' => 'notification_sound_enabled',
'value' => 'true',
'group' => 'notification',
'type' => 'boolean',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
30 =>
array (
'id' => 34,
'key' => 'badge_count_enabled',
'value' => 'true',
'group' => 'notification',
'type' => 'boolean',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
31 =>
array (
'id' => 35,
'key' => 'priority_level',
'value' => 'high',
'group' => 'notification',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
32 =>
array (
'id' => 36,
'key' => 'sync_interval_ms',
'value' => '10000',
'group' => 'system',
'type' => 'integer',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
33 =>
array (
'id' => 37,
'key' => 'min_app_version',
'value' => '1.0.0',
'group' => 'system',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
34 =>
array (
'id' => 38,
'key' => 'target_sdk_version',
'value' => '34',
'group' => 'system',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
35 =>
array (
'id' => 39,
'key' => 'system_timezone',
'value' => 'Asia/Jakarta',
'group' => 'system',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
36 =>
array (
'id' => 40,
'key' => 'google_analytics_id',
'value' => 'G-BII-2026-X',
'group' => 'system',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
37 =>
array (
'id' => 41,
'key' => 'default_locale',
'value' => 'en',
'group' => 'system',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
38 =>
array (
'id' => 42,
'key' => 'privacy_policy_url',
'value' => 'https://biiproject.com/privacy',
'group' => 'system',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
39 =>
array (
'id' => 43,
'key' => 'region_lock_enabled',
'value' => 'false',
'group' => 'system',
'type' => 'boolean',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
40 =>
array (
'id' => 44,
'key' => 'min_sdk_version',
'value' => '21',
'group' => 'system',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
41 =>
array (
'id' => 47,
'key' => 'support_email',
'value' => 'support@biiproject.com',
'group' => 'support',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
42 =>
array (
'id' => 48,
'key' => 'support_whatsapp',
'value' => '628123456789',
'group' => 'support',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
43 =>
array (
'id' => 51,
'key' => 'crashlytics_enabled',
'value' => 'true',
'group' => 'analytics',
'type' => 'boolean',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
44 =>
array (
'id' => 52,
'key' => 'log_level',
'value' => 'error',
'group' => 'analytics',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
45 =>
array (
'id' => 53,
'key' => 'event_sampling_rate',
'value' => '1.0',
'group' => 'analytics',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
46 =>
array (
'id' => 54,
'key' => 'gdpr_compliance_enabled',
'value' => 'false',
'group' => 'analytics',
'type' => 'boolean',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
47 =>
array (
'id' => 55,
'key' => 'app_tagline',
'value' => 'Smart Solution for Your Business',
'group' => 'branding',
'type' => 'string',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
48 =>
array (
'id' => 57,
'key' => 'maintenance_start_at',
'value' => NULL,
'group' => 'control_center',
'type' => 'string',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
49 =>
array (
'id' => 58,
'key' => 'maintenance_end_at',
'value' => NULL,
'group' => 'control_center',
'type' => 'string',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
50 =>
array (
'id' => 59,
'key' => 'maintenance_bypass_ips',
'value' => '127.0.0.1',
'group' => 'control_center',
'type' => 'string',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
51 =>
array (
'id' => 60,
'key' => 'announcement_text',
'value' => 'Maintenance is scheduled for tonight at 12:00 AM.',
'group' => 'control_center',
'type' => 'string',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
52 =>
array (
'id' => 61,
'key' => 'announcement_type',
'value' => 'info',
'group' => 'control_center',
'type' => 'string',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
53 =>
array (
'id' => 62,
'key' => 'onboarding_version',
'value' => '1.0.0',
'group' => 'app_updates',
'type' => 'string',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
54 =>
array (
'id' => 63,
'key' => 'store_url_huawei',
'value' => 'https://appgallery.huawei.com/',
'group' => 'app_updates',
'type' => 'string',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
55 =>
array (
'id' => 64,
'key' => 'review_prompt_enabled',
'value' => 'true',
'group' => 'features',
'type' => 'boolean',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
56 =>
array (
'id' => 65,
'key' => 'min_actions_before_review',
'value' => '10',
'group' => 'features',
'type' => 'integer',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
57 =>
array (
'id' => 66,
'key' => 'dashboard_categories',
'value' => 'All,Tech,Finance,Health,Coding',
'group' => 'features',
'type' => 'string',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
58 =>
array (
'id' => 67,
'key' => 'login_title',
'value' => 'biiproject',
'group' => 'security_auth',
'type' => 'string',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
59 =>
array (
'id' => 56,
'key' => 'kill_switch_message',
'value' => '<p>System is currently undergoing emergency maintenance. Please try again laters</p>',
'group' => 'control_center',
'type' => 'string',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:16:11',
),
60 =>
array (
'id' => 18,
'key' => 'api_base_url',
'value' => 'http://192.168.81.59:8000',
'group' => 'network',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-13 16:23:15',
),
61 =>
array (
'id' => 14,
'key' => 'kill_switch_active',
'value' => 'false',
'group' => 'flags',
'type' => 'boolean',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-14 11:23:15',
),
62 =>
array (
'id' => 68,
'key' => 'login_subtitle',
'value' => 'Sign in to continue',
'group' => 'security_auth',
'type' => 'string',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
63 =>
array (
'id' => 27,
'key' => 'biometric_auth_type',
'value' => 'any',
'group' => 'auth',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:15:47',
),
64 =>
array (
'id' => 69,
'key' => 'ssl_pinning_hash',
'value' => NULL,
'group' => 'connectivity',
'type' => 'string',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
65 =>
array (
'id' => 49,
'key' => 'live_chat_url',
'value' => NULL,
'group' => 'support',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:15:47',
),
66 =>
array (
'id' => 50,
'key' => 'faq_url',
'value' => NULL,
'group' => 'support',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:15:47',
),
67 =>
array (
'id' => 45,
'key' => 'social_instagram_url',
'value' => NULL,
'group' => 'support',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:15:47',
),
68 =>
array (
'id' => 46,
'key' => 'social_twitter_url',
'value' => NULL,
'group' => 'support',
'type' => 'string',
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:15:47',
),
69 =>
array (
'id' => 70,
'key' => 'social_facebook_url',
'value' => NULL,
'group' => 'support_social',
'type' => 'string',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
70 =>
array (
'id' => 71,
'key' => 'social_youtube_url',
'value' => NULL,
'group' => 'support_social',
'type' => 'string',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
71 =>
array (
'id' => 72,
'key' => 'faq_json',
'value' => '[{"q":"How to sync?","a":"Click the sync button on dashboard."}]',
'group' => 'support_social',
'type' => 'json',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
72 =>
array (
'id' => 73,
'key' => 'help_topics_json',
'value' => '[{"id":"1","name":"Account","icon":"user"},{"id":"2","name":"System","icon":"cpu"}]',
'group' => 'support_social',
'type' => 'json',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
73 =>
array (
'id' => 74,
'key' => 'announcement_enabled',
'value' => 'false',
'group' => 'control_center',
'type' => 'boolean',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
74 =>
array (
'id' => 75,
'key' => 'enable_guest_mode',
'value' => 'false',
'group' => 'features',
'type' => 'boolean',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
75 =>
array (
'id' => 76,
'key' => 'oauth_facebook_enabled',
'value' => 'false',
'group' => 'security_auth',
'type' => 'boolean',
'created_at' => '2026-05-12 22:15:47',
'updated_at' => '2026-05-12 22:15:47',
),
));
}
}