COmo acrescentar foreign a uma tabela já existente?
Boa tarde.
Estou incluindo um campo 'criticidade_id' em uma tabela de ordems já existente via migration up.
MAs como defino a chave na tabela de ordems tipo:
Olá, Marcos!
Tudo bem?
Primeiro, você cria um novo arquivo de migration, para atualizar a estrutura de uma tabela já existente;
Mas, antes precisa instalar esse package para conseguir alterar estrutura de tabelas existentes:
composer require doctrine/dbal
php artisan migrate:make add_fk_table_locals
O conteúdo no método up:
Schema::table('locals', function (Blueprint $table) {
$table->foreign('local_id')
->references('id')
->on('locals')
->onDelete('cascade');
});
Depois basta rodar o comando:
php artisan migrate
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!