<?php

use Illuminate\Database\Seeder;

class SettingsSeeder extends Seeder
{
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        DB::table('box_settings')->insert([
            [
                'slug' => "unjoin_session_before_minutes",
                'description' => "Cantidad de minutos de antelación con los que se puede desapuntar un atleta de una sesión de entrenamiento.",
                'default_value' => "60",
                'type' => "number"
            ],
            [
                'name' => "join_session_before_days",
                'description' => "Cantidad de días de antelación con los que se puede apuntar un usuario a una sesión de entrenamiento.",
                'default_value' => "0",
                'type' => "number"
            ],
            [
                'name' => "user_subscription_expires_after_days",
                'description' => "Cantidad de dias con las que una suscripción dejará de ser considerada válida después de no ser renovada, respecto el plazo de expiración.",
                'default_value' => "0",
                'type' => "number"
            ],
            [
                'name' => "workouts_visible_before_session",
                'description' => "Permitir ver los entrenamientos antes de la sesión.",
                'default_value' => "Y",
                'type' => "boolean"
            ],
            [
                'name' => "tax_prcnt_box_order",
                'description' => "Porcentaje de impuesto IVA que se añadirá al pedido de forma automática. En tanto por cien (0-100).",
                'default_value' => "21",
                'type' => "number"
            ],
            [
                'name' => 'generate_box_orders_before_renew',
                'description' => "Cantidad de días con los que se generarán los pedidos de renovación automática.",
                'default_value' => "7",
                'type' => "number"
            ]
        ]);
    }
}
