Modificar tablas ya existentes con las migraciones de Laravel

Поділитися
Вставка
  • Опубліковано 2 лют 2025

КОМЕНТАРІ • 39

  • @mariabudjek6870
    @mariabudjek6870 6 років тому +9

    Eres exageradamente bueno explicando Laravel; por favor no dejes de enseñarnos.

    • @DuilioPalacios
      @DuilioPalacios  6 років тому

      Muchas gracias, @Maria Budjek, tu comentario me alegra la mañana. Siempre que la comunidad siga apoyándome yo seguiré enseñando.
      Por favor no te quedes solo en UA-cam y visítanos en Styde donde hay mucho más contenido: styde.net
      También he creado cursos premium de Laravel, Vue.js, OOP y más disponibles con planes de suscripción: styde.net/planes/
      ¡Muchos saludos!

  • @salvadorb2420
    @salvadorb2420 5 років тому

    Sinceramente un curso muchísimo más claro y explicativo que el tipico curso de Udemy que te cuesta un dinero (así sea poco) pero te queda todo clarísimo. Muchas gracias por el curso de verdad a mí me ha ayudado muchísimo

    • @DuilioPalacios
      @DuilioPalacios  5 років тому

      A tu orden, Salvador, puedes continuar aprendiendo en Styde: styde.net donde están todos mis cursos. Muchos saludos.

  • @edwinguzman7872
    @edwinguzman7872 6 років тому +6

    Tu capacidad para explicar es incuestionable.

    • @DuilioPalacios
      @DuilioPalacios  6 років тому

      Muchas gracias por tu comentario, @Edwin. Recuerda visitarnos también en styde.net ¡Muchos saludos!

    • @edwinguzman7872
      @edwinguzman7872 6 років тому

      @@DuilioPalacios Hola dulio donde puedo encontrar el codigo fuente?

    • @DuilioPalacios
      @DuilioPalacios  6 років тому

      Hola@@edwinguzman7872 , si ves el curso en styde.net/laravel-5/ encontrarás debajo de casi todas las lecciones el enlace al código fuente en GitHub, además de notas, comentarios de los estudiantes y más. Si te registras (hay promo de halloween al momento de escribir este comentario) podrás marcar las lecciones como completadas, ver tu progreso y más. Muchos saludos.

  • @angellavado8166
    @angellavado8166 5 років тому +1

    Excelente muy bien explicado

  • @d-landjs
    @d-landjs 2 роки тому

    Excelente master!

  • @elvlogdeun
    @elvlogdeun 4 роки тому

    perfecto muchas gracias

  • @judaleba
    @judaleba 3 роки тому

    ufffff muy bueno, en serio muy bueno

  • @finnelhumano3326
    @finnelhumano3326 5 років тому +1

    Hola te hago una consulta. Es posible cambiar el tipo de dato de una de las columnas de una tabla de la BD con las migraciones? por ejemplo yo tengo una tabla "detalle_compras" con una columna "cantidad" como un integer y lo quiero cambiar a tipo decimal sin tener que volver a crear la BD porque ya tengo muchos registros ingresados y se esta usando en produccion. Si es posible me podrias decir como? Saludos !

  • @LuisMartinez-cs8fm
    @LuisMartinez-cs8fm 4 роки тому

    Muchas gracias!!!

  • @totikes
    @totikes 3 роки тому

    ¿Còmo le harìa para añadir una columna a una tabla de la base de datos, pero sin perder la información que tengo ya almacenada? Ya busqué mucho y no encuentro como. Gracias por responderme.

  • @kramviteam552
    @kramviteam552 6 років тому

    muy agradecido por el video tenia muchas dudas sobre este asunto

    • @DuilioPalacios
      @DuilioPalacios  6 років тому

      Hola, @Kelvin, de nada, puedes ver el curso con todo su material en Styde: styde.net/laravel-5/ Esta semana además tenemos promo de Black Friday styde.net/planes/ Muchos saludos!

  • @peruviancode1360
    @peruviancode1360 4 роки тому

    Que editor y plugins usas?

  • @efenverzarceno7867
    @efenverzarceno7867 5 років тому

    Hola tengo un problema y es que cusndo ejecuto el comando pho artisan migrate:reset o php artisan migrate:refresh borra la tabla de forma correcta pero cuando ejecuto el comando php artisan migrate me dice que la tabla que estoy migrando ya existe en la base de datos y voy no me agrega los cambios que quiero hacer a esa tabla

  • @angelhermozo
    @angelhermozo 6 років тому

    soy nuevo en laravel tengo un proyecto que ya tiene mas de 70 tablas y quiero habilitarlo y tengo que estar haciendo esta migraciones y gerendo los modelos laravel debe tener algo que ayude a esto yii2framework lo hace en dos pasos
    pero en laravel dicen que es mejor supongo que debe hacer algo porfa me dan una ayuda gracias (EN PALABRAS RESUMIDAS NO QUIERO PERDER EL TIEMPO CON MIGRACIONES Y MODELOS SOLO LOS QUIERO GENERAR COMO LO HACE YII O CACHEPHP)

  • @freddy9292
    @freddy9292 5 років тому

    genial me sirve mucho estoy aprendiendo laravel :p

  • @janseniogonzalesvenegas2649
    @janseniogonzalesvenegas2649 5 років тому

    quiero ejecutar un comando que refresque la migracion pero no se borre los datos de las tablas ????

  • @rubendarioisla
    @rubendarioisla 5 років тому

    hola. buenisimo el tutorial. Podras indicarme el comando para cambiar el nombre de una tabla desde migraciones?

  • @omarnoa6483
    @omarnoa6483 4 роки тому

    Muchas gracias por la explicacion, me ha servido de mucha ayuda. Tengo una duda, he tratado de configurar la conexion el el archivo .env a otro servidor de Bd Mysql pero cuando le paso el ip de servidor no se conecta. Puedes ayudarme?

    • @DuilioPalacios
      @DuilioPalacios  4 роки тому

      Hola Omar, no respondo preguntas técnicas por esta vía, pero puedes unirte a nuestro canal de Discord y hacer tus preguntas en la comunidad, además de ayudar a otros: styde.net/comunidad/

  • @angelmgutierrezc4142
    @angelmgutierrezc4142 6 років тому

    Buenas tardes muy buenos vídeos.
    tengo un problema, en la parte de colocar la nueva columna después de otra con el comando after() al realizar la migración esta columna nueva siempre se coloca al final, cabe mencionar que estoy trabajando con postgresql, no se si es por del gestor que por defecto las columnas nuevas siempre las va a colocar al final o es un detalle en mi código.
    Gracias

    • @wz_alex9798
      @wz_alex9798 6 років тому +1

      investiga flojo :u

    • @DuilioPalacios
      @DuilioPalacios  5 років тому

      Hola! Tengo entendido que after no funciona en PostgreSQL. Muchos saludos!

  • @julio0olive
    @julio0olive 6 років тому

    Excelente video! Sólo que tengo una duda, en caso de cambiar el tipo de una columna (Boolean a String) pero no deseo perder los datos ya que los "True" deseo agregarles una palabra específica. ¿Qué puedo hacer en dichos casos?

    • @poisoncriz
      @poisoncriz 6 років тому +1

      Mejor agrega otro campo

  • @elbertjosesalasbrochero6318
    @elbertjosesalasbrochero6318 5 років тому

    amigo , me podrias indicar como hago para crear las migraciones de una base de datos que restaure , y ya tiene sus tablas e informacion .!!

    • @DuilioPalacios
      @DuilioPalacios  5 років тому

      Hay paquetes para crear migraciones a partir de tablas, intenta con github.com/Xethron/migrations-generator o busca algo como reverse / inverse migrations en google. Muchos saludos.

  • @kronosaint
    @kronosaint 4 роки тому

    Es posible hacer eso sin comandos?

    • @DuilioPalacios
      @DuilioPalacios  4 роки тому

      Imagino que preguntas por servidores compartidos, puedes hacer esto en ese caso: styde.net/pre-visualizar-las-sentencias-sql-de-tus-migraciones-con-pretend/

  • @pegatino
    @pegatino 5 років тому

    Si no les funciona agregar columnas tal vez antes tengan que ejecutar el comando "composer require doctrine/dbal"

  • @Stern_ag
    @Stern_ag 5 років тому

    Gracias, todo me salió correcto en la modificación de la tabla, pero hubo un problema a la hora de querer registrar un usuario, ya no registra nada después de estos cambios. Para esto ya agregué el nombre del campo en Protected $fillable (dentro del modelo) y en la validación en el controlador. Alguien más ha tenido problemas?

    • @TheZontrox
      @TheZontrox 3 роки тому

      Tengo el mismo problema y no encuentro la solución

  • @calichedev
    @calichedev 2 роки тому

    Saludos, a alguien le ha salido este mensaje cuando hace el migrete para actualizar una tabla: SQLSTATE[HY000]: General error: 1005 Can't create table `h_fidem`.`paciente` (errno: 150 "Foreign key constraint is inc
    orrectly formed") (SQL: alter table `paciente` add constraint `fk_paciente_paises` foreign key (`paises_id`) references
    `paises` (`id_pais`) on delete restrict on update restrict)

    • @calichedev
      @calichedev 2 роки тому

      Ya vi cual era el problema, los dos campos deben ser de la misma longitud integer-integer