PULL STACK DEV
Esto es lo que estoy tratando de hacer
if (!Schema::hasColumn('account_settings', 'minimum_onsite_length')) {
Schema::table('account_settings', function (Blueprint $table) {
$table->unsignedInteger('minimum_onsite_length')
->default(180)
->nullable()
->comment('This is comments')
;
});
}
Pero los comentarios no se muestran en la migración. ¿Hay algo que me esté perdiendo aquí?
También he mirado a esta pregunta pero no está funcionando aquí
Raúl
Puedes probar así,
if (!Schema::hasColumn('account_settings', 'minimum_onsite_length')) {
Schema::table('account_settings', function (Blueprint $table) {
$table->unsignedInteger('minimum_onsite_length')
->default(180)
->nullable()
->comment('This is comment');
});
}
-
De acuerdo con el documento oficial de Laravel 5.7, el comentario se puede agregar con “->comment(‘my comment’)”. laravel.com/docs/5.7/migraciones
– Kamlesh
31 de enero de 2019 a las 18:14
-
Puedo confirmar eso,
->comment('my comment');
también funciona en Laravel 4.2.– Arda
4 de marzo de 2019 a las 9:06
-
Puedo confirmar
->comment('my comment')
funciona hasta la fecha hasta 7.x. Más sobre la documentación oficial laravel.com/docs/7.x/migrations#column-modifiers– Hashmat
4 de julio de 2020 a las 4:03
Posible duplicado de ¿Cómo agregar un comentario a la tabla (no a la columna) en la migración de Laravel 5?
– Plantillas1212
13 de marzo de 2018 a las 12:22
@ Jigs1212 Estoy agregando a la columna, no a la tabla, vea el título
– DESARROLLO DE PILA DE PULL
13 de marzo de 2018 a las 12:23
¿Estás seguro de que esa columna no existe ya? Si ya existe, ese código dentro del bloque no se ejecutará.
– Akshay Kulkarni
13 de marzo de 2018 a las 12:28
@AkshayKulkarni sí, estoy seguro…
– DESARROLLO DE PILA DE PULL
13 de marzo de 2018 a las 12:29