У меня проблема с выполнением migration
.
Когда я выполняю миграцию ниже, laravel изменяет только empty
таблицы, уже заполненные таблицы , она не изменяется.
Это никогда не случалось со мной раньше.Кто-нибудь когда-нибудь проходил через это?
Может ли кто-нибудь мне помочь?
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
if(!Schema::hasColumn('empresa', 'nr_telefone2')) {
Schema::table('empresa', function (Blueprint $table) {
$table->integer('nr_telefone2')->unsigned()->nullable()->after('nr_telefone');
});
}
if(!Schema::hasColumn('empresa', 'nr_telefone3')) {
Schema::table('empresa', function (Blueprint $table) {
$table->integer('nr_telefone3')->unsigned()->nullable()->after('nr_telefone2');
});
}
if(!Schema::hasColumn('empresa', 'redes_sociais')) {
Schema::table('empresa', function (Blueprint $table) {
$table->text('redes_sociais')->nullable()->after('vl_ultima_rps');
});
}
if(!Schema::hasColumn('empresa', 'logo')) {
Schema::table('empresa', function (Blueprint $table) {
$table->char('logo' , 200)->nullable()->after('nm_fantasia');
});
}
if(!Schema::hasColumn('instituicao', 'tp_empresa')) {
Schema::table('instituicao', function (Blueprint $table) {
$table->char('tp_empresa', 1)->nullable();
});
}
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
//
}