12 - Seeders en Laravel ¿Qué son y para que sirven? - Curso Laravel 10 desde cero.

Поделиться
HTML-код
  • Опубликовано: 30 янв 2025

Комментарии • 68

  • @raymonrodriguez5806
    @raymonrodriguez5806 4 года назад +19

    Te mereces el cielo, te admiro la forma de explicar y hacerlo ver muy sensillo y entendible.

  • @Toti_111
    @Toti_111 3 года назад +4

    Que buen video! eres grande amigo, tal vez no lo sepas, pero estás ayudando a muchos a conseguir su primer empleo de desarrollador!

  • @dantemarceloortiz2684
    @dantemarceloortiz2684 3 года назад +4

    Coders Free muy bueno. Excelente las explicacones. Ademas todo los que van siguiendo el cursoy van saliendo problemas y se va avanzando muy bien. Gracias por compartir tus conocimientos
    Coders Free

  • @DevEscalera
    @DevEscalera 10 месяцев назад

    Eres una maquina fiera tifon gracias por los tutoriales. Salvas vidas.

  • @cesarflores6056
    @cesarflores6056 5 месяцев назад

    excelente profesor que dios te cuide

  • @yecasu182
    @yecasu182 Год назад

    Muy bueno el curso, un nuevo suscriptor.

  • @manuelmeztor
    @manuelmeztor 3 года назад

    Gracias por los videos. Por un momento pensé que no funcionaba pero fue por que no estaba llamando a $this->call(CursoSeeder::class); desde el Databaseeder

  • @AntonioGonzalez-dd2ce
    @AntonioGonzalez-dd2ce 4 года назад

    En cada video aprendo algo. gracias...

  • @manuelmateosilvacorrea951
    @manuelmateosilvacorrea951 2 года назад +1

    van bien los videos hasta el momento, explica bien el tipo

  • @NoelSpinelli
    @NoelSpinelli 3 года назад

    Muchas gracias por tus curso claros.

  • @danielaalcaraz5124
    @danielaalcaraz5124 3 года назад

    Excelente! ... Eres perfecto enseñando, muchas gracias por tus aportes....

  • @BneiAnusim
    @BneiAnusim 2 года назад

    Excelente contenido! Gracias

  • @judaleba
    @judaleba 3 года назад

    ufff muy aspero me sirvio muchisimo, tenia un problema con los seeders y me ayudaste muchisimo

  • @silvioarcich
    @silvioarcich 2 года назад

    Muy bien explicado; mil gracias!!

  • @agustinlabattaglia6441
    @agustinlabattaglia6441 Год назад

    enseñas mejor que mis profes de la facultad

  • @asandoval69
    @asandoval69 Год назад

    Gracias, se entendio claro

  •  2 года назад

    Genial , Muchas Gracias .,

  • @anmasa
    @anmasa 4 года назад

    Muy bueno eres un crack, gracias por tus conocimientos

  • @ajayazo
    @ajayazo 4 года назад

    Eres grande mi amigo.

  • @FelipecJa4fdeK6M0cdebe
    @FelipecJa4fdeK6M0cdebe Год назад

    buen video!

  • @JEAM26
    @JEAM26 4 года назад +1

    Excelente, un maestro..

  • @brandonvillegas6301
    @brandonvillegas6301 4 года назад

    Excelente, vamos muy bien

  • @Maribelgope
    @Maribelgope Год назад +1

    Y me pregunto a fin de cuentas se cambian los 200 supuestos datos de las tablas de un lado a otro ¿No he entendido la ventaja?. Voy en orden en los vídeos y quizás lo encuentre más adelante.🤔
    Efectivamente, en el siguiente vídeo me responde a la pregunta 👍

  • @maytechnologies9504
    @maytechnologies9504 4 года назад

    Excelente... Buena mi estimado..

  • @cristhianandresdiazmorales7466
    @cristhianandresdiazmorales7466 2 года назад

    esto esta mejor que STRANGERTHINGS
    ;)

  • @jhonfa94
    @jhonfa94 3 года назад

    Buena explicación.

  • @manuelmeztor
    @manuelmeztor 2 года назад

    aquí andamos de nuevo repasando

  • @marcoantoniovalencia8694
    @marcoantoniovalencia8694 3 года назад

    2:35
    al poner el código php artisan migrate:reset me sigue apareciendo en la base de datos la tabla cursos

  • @jmaurich
    @jmaurich 4 года назад

    Genial campeón, con que claridad explicas. Ni con agua lo aclaras mas. jajajaja

  • @mr-tango7367
    @mr-tango7367 3 года назад +1

    Hola Victor estoy siguiendo este curso para migrar una aplicacion desde Delphi y Access a otra aplicacion mas moderna en PHP con MySQL y Laravel. Por lo cual en algun momento tendria que migrar los datos de la base antigua. Viendo este video, queria saber si utilizar Seeders es apropiedo justo para ello, pero me surgieron varias dudas. Tengo entendido que Laravel no conecta a bases antiguas tipo MS Access de Microsoft por lo cual, ¿ Como me convendria encarar una migracion de datos en este caso, para transformar el contenido de tablas antiguas a las nuevas de mi base ? En caso de poder usar Laravel 8: ¿Podria conectarme desde mi proyecto simultaneamente a la base antigua y a la nueva del sistema, y desde alli correr algun metodo que transforme las tablas y migre los datos de modo automatico? (teniendo dos conexiones activas me refiero). ¿O deberia de hacerlo con PDO por ejemplo?. Gracias, saludos !!

    • @emmanuelovares
      @emmanuelovares 3 года назад +1

      El concepto de migración en laravel, no es precisamente lo que estás buscando. Las migraciones lo que hacen es generar las tablas en la base de datos, generando un tipo de control de versiones en la misma. Nunca lo he hecho, pero investigando rápidamente lo que necesitas es a través de un conector ODBC.

    • @mr-tango7367
      @mr-tango7367 3 года назад

      @@emmanuelovares Hola amigo, muchas gracias. Estuve indagando un poco mas sobre Laravel y si es como dices, las migraciones sirven solo para generar la estructura de las tablas. Tendria que indagar si desde los Seeders se pueden ejecutar algun tipo de migracion como la que pretendo conectandome a una base de datos de origen y generando los datos transformados de forma apropiada, para insertarlos a la BD de destino final. Tal vez se pueda migrar tabla por tabla desde MS Access a otro de base de datos mas actual usando el conector ODBC como primer paso, y luego usar los Seeders de los esquemas para transformar los datos desde una base de datos transitoria a la BD final.

    • @BneiAnusim
      @BneiAnusim 2 года назад

      Delphi? WOW!

  • @juniorpezantes3548
    @juniorpezantes3548 3 года назад

    Una consulta y si en el seeder quiero añadir una imagen coloco la ruta de la imagen o como es que se hace?

  • @JuanCarlosPazminoR
    @JuanCarlosPazminoR 4 года назад +3

    tengo un error al correr: php artisan db:seed
    me da: Class "app\Models\Curso" not found
    y al mirar el archivo, tengo el llamado (aunque me toco escribirlo, no salió automáticamente)
    Cuando trabajo con el tinker, funciona bien

    • @JuanCarlosPazminoR
      @JuanCarlosPazminoR 4 года назад +1

      Ya me funcionó... Borre el modelo y lo volví a crear... borre lo que había escritor en el seeder.
      Escribí de nuevo lo que iba en el DatabaseSeeder. Esta vez si creo el path del modelo automáticamente... funcionó...

    • @MIGUELANGEL-ji1pp
      @MIGUELANGEL-ji1pp 3 года назад +1

      Te falto la mayuscula en App. Ya se que lo resolviste pero lo comento por si alguien mas lo lee para que lo intente.

  • @edgardomolinagonzalez3121
    @edgardomolinagonzalez3121 2 года назад

    Tengo problemas con los seed... me tira error ¿me faltara exportar algo?

  • @CamiloGonzalez80
    @CamiloGonzalez80 4 года назад

    EXCELENTE, entonces, podría crear un seed que tome los datos de un csv y cargar así mi tabla específicamente? Me refiero a partir de una tabla que ya tengo con datos para implementar en mi proyecto laravel

    • @KratoritosZzz
      @KratoritosZzz 2 года назад

      se que tu pregunta fue hace dos años pero la respondo para los nuevos, si se puede hacer

  • @franzrodrigogarciavillarro7670
    @franzrodrigogarciavillarro7670 4 года назад

    tengo un problema al llamar al seeder, SQLSTATE[42S22]: Column not found: 1054 Unknown column 'descripcion' in 'field list' (SQL: insert into `users` (`name`, `descripcion`, `categoria`, `updated_at`, `created_at`) values (laravel, el mejor framework, desarrollo web, 2020-11-30 03:00:29, 2020-11-30 03:00:29)) me podrias ayudar?

    • @josenicholasgonzalezsaaved3273
      @josenicholasgonzalezsaaved3273 4 года назад

      x2

    • @nagatodhkt
      @nagatodhkt 4 года назад

      Tengo el mismo problema xD.

    • @CodersFree
      @CodersFree  4 года назад

      Publiquen sus códigos en el grupo de facebook Coders Free

    • @nagatodhkt
      @nagatodhkt 4 года назад +15

      En el modelo Curso.php solo hay que acordarse de borrar esto: protected $table = "users"; que fue lo de video anterior, jajaja.

    • @medfreddy
      @medfreddy 4 года назад

      Me paso, lo solucione de este modo: CTRL+S y luego hacen la migracion

  • @Amulatess
    @Amulatess 2 года назад

    Me da un error a la hora de agregar $curso = new Curso(); me dice: Undefined type 'Database\Seeders\Curso'.

    • @francisco.riofrio
      @francisco.riofrio 2 года назад +1

      como lo sulucionastes? igual me da el mismo error

    • @Amulatess
      @Amulatess 2 года назад

      @@francisco.riofrio Había escrito mal curso jaja

  • @mohcinelmariouh2517
    @mohcinelmariouh2517 3 года назад

    hola profe , ami tengo instalada php intelliphense en visual studio code pero no me carga las definiciones al momento de instanciar una clase modelo en databaseseeders , me puede facilir una un link para configurar de la manera correcta paraque me funccione de la manera correcta . aUn saludo .

    • @DanielSanchez-dr3vf
      @DanielSanchez-dr3vf 3 года назад

      a mi me pasaba ese error y era porque como iba escribiendo los comandos en un bloc de notas, pues pegaba y pegaba y así no lo detectaba intelliphense, entonces debes escribir manualmente la línea de código de $curso = new Curso();

  • @kikeman1535
    @kikeman1535 3 года назад +2

    haceme un hijo....!!! eres un crack

  • @aitorblanco3838
    @aitorblanco3838 4 года назад

    crack

  • @warem2531
    @warem2531 2 года назад

    Si tienes el error : SQLSTATE[42S22]: Column not found: 1054 Unknown column
    es por que te falta. --------> $table->timestamps();

  • @william.sangacha
    @william.sangacha 2 года назад

    tengo un problema con el plural de una tabla, alguien sabe como solucionar el inconveniente ?

    • @foxspace1
      @foxspace1 2 года назад

      En el capitulo 11 - Introducción a Eloquent en el minuto 14:00 de ese video explica que: Para manejar una tabla con distinto nombre, en el modelo hay que definir una propiedad PROTECTED de nombre $table = 'NOMBRE DE LA TABLA'. Suerte

  • @diamondpink1573
    @diamondpink1573 Год назад

    SQLSTATE[42703]: Undefined column: 7 ERROR:

  • @danielcastro7902
    @danielcastro7902 2 года назад

    el video comienza en el minuto 8

  • @anthonyeduardonunezcanchar4569
    @anthonyeduardonunezcanchar4569 3 года назад

    ESTUVE INVESTIGANDO PERO NO SE A QUE SE REFUERE
    ErrorException
    array_keys() expects parameter 1 to be array, int given

  • @edgardotorresaravena9135
    @edgardotorresaravena9135 4 года назад

    en minuto 8,,,, no podías hacer un for que fuera imprimiendo $i ???

  • @jaimesandoval9408
    @jaimesandoval9408 4 года назад +1

    excelente mas clarito q los sentimientos de mi ex.... jijij+

  • @kostya1111
    @kostya1111 4 месяца назад

    el otro idioma se llama latin