<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
use Illuminate\Support\Facades\DB;

return new class extends Migration {
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        $role = "1. 参与活动前需完成手机号码绑定，未绑定手机号的账户不可参与。\n";
        $role .= "2. 每个账户、手机号、设备及 IP 仅限参与一次活动，重复参与无效。\n";
        $role .= "3. 活动赠送的彩金仅限在平台指定玩法中使用，不可直接提现。\n";
        $role .= "4. 彩金及其产生的盈利需完成平台指定的有效流水要求后，方可申请提现。\n";
        $role .= "5. 活动参与成功后即视为同意并接受对应的流水限制。\n";
        $role .= "6. 在未完成流水要求前，如需解除流水限制，请联系平台在线客服处理。\n";
        $role .= "7. 平台将对所有参与账号进行风控审核，如发现刷号、对刷、套利或其他异常行为，有权取消活动资格。\n";
        $role .= "8. 对于违规账号，平台有权冻结或封禁账户，并清空相关活动奖励，所造成的损失由用户自行承担。\n";
        $role .= "9. 活动规则以平台最新公告为准，平台保留最终解释权。\n";
        DB::table('config')->insert([
            [
                'field' => 'activity_role',
                'val' => $role,
                'remark' => '活动规则',
                'group_id' => 1,
                'created_at' => now(),
                'updated_at' => now(),
            ],
        ]);
    }

    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
        //
    }
};
