<?php

use Carbon\Carbon;
use Illuminate\Database\Seeder;

class TrainingTypeTableSeeder extends Seeder
{
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        DB::table("training_types")->insert([
            [
                "name"          => "WOD",
                "description"   => "Workout normal",
                "slug"          => "wod",
                "created_at"    => Carbon::now(),
                "updated_at"    => Carbon::now()
            ],
            [
                "name"          => "Open Box",
                "description"   => "Tu te diseñas el workout",
                "slug"          => "open",
                "created_at"    => Carbon::now(),
                "updated_at"    => Carbon::now()
            ],
            [
                "name"          => "Olympic Weightlifting",
                "description"   => "Fuerza y potencia buscando perfección en la técnica",
                "slug"          => "olympics",
                "created_at"    => Carbon::now(),
                "updated_at"    => Carbon::now()
            ],
            [
                "name"          => "Power",
                "description"   => "Mejora la fuerza, potencia y velocidad. Aumenta tu capacidad de trabajo, la masa muscular con modalidades como Strongman, Powerlifting, etc.",
                "slug"          => "power",
                "created_at"    => Carbon::now(),
                "updated_at"    => Carbon::now()
            ],
            [
                "name"          => "Endurance",
                "description"   => "Pon a prueba tu resistencia. Eliminamos trabajo excesivo y aumentamos la inensidad, para aumentar la resistencia.",
                "slug"          => "endurance",
                "created_at"    => Carbon::now(),
                "updated_at"    => Carbon::now()
            ],
            [
                "name"          => "Gymnastics",
                "description"   => "Trabaja el peso corporal como única fuente de resistencia. Mejora tu fuerza, coordinación, equilibrio, agilidad, punteria y flexibilidad.",
                "slug"          => "gymnastics",
                "created_at"    => Carbon::now(),
                "updated_at"    => Carbon::now()
            ],
            [
                "name"          => "Basics",
                "description"   => "Trabaja con ejercicios básicos para mantenerte en forma y no desgastarte en exceso.",
                "slug"          => "basics",
                "created_at"    => Carbon::now(),
                "updated_at"    => Carbon::now()
            ],
            [
                "name"          => "Mobility",
                "description"   => "Aprende a entender tu cuerpo con ejercicios y movimientos que reforzaran la flexibilidad y la movilidad de tu cuerpo.",
                "slug"          => "mobility",
                "created_at"    => Carbon::now(),
                "updated_at"    => Carbon::now()
            ],
            [
                "name"          => "Kids",
                "description"   => "Programa específico para atletas menores de 18 años.",
                "slug"          => "kids",
                "created_at"    => Carbon::now(),
                "updated_at"    => Carbon::now()
            ],
            [
                "name"          => "Advance",
                "description"   => "Trabaja a nivel avanzado para prepararte para competiciones o para alcanzar el máximo nivel personal.",
                "slug"          => "advance",
                "created_at"    => Carbon::now(),
                "updated_at"    => Carbon::now()
            ],
            [
                "name"          => "Special Session",
                "description"   => "Sesión especial.",
                "slug"          => "special",
                "created_at"    => Carbon::now(),
                "updated_at"    => Carbon::now()
            ],
            [
                "name"          => "Megawod",
                "description"   => "Disfruta del crossfit en una sesión con mucha gente y de larga duración.",
                "slug"          => "megawod",
                "created_at"    => Carbon::now(),
                "updated_at"    => Carbon::now()
            ],
            [
                "name"          => "On Ramp",
                "description"   => "¿Te estás iniciando en el mundo del crossfit? Ponte a prueba y sube de nivel aprendiendo los movimientos básicos para poder hacer un WOD.",
                "slug"          => "on_ramp",
                "created_at"    => Carbon::now(),
                "updated_at"    => Carbon::now()
            ]
        ]);
    }
}
