Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Criar chave estrangeira via migrations

Gostaria de saber como criar um chave estrangeira (FK) via migrations do Rails, pois para mim é muito importante que as consistências também sejam validadas pelo banco de dados.

2 respostas
solução!

Oi Joacir, é possível sim, a documentação do active record até mostra como: http://guides.rubyonrails.org/active_record_migrations.html#foreign-keys

Olá Joacir, blza cara?

Na documentação referenciada pelo Wanderson fala que basta você adicionar add_foreign_key :articles, :authors (articles e authors são meros exemplos para você) na sua migration criada que automaticamente o Active Record irá adicionar no banco as constraints.

Espero ter ajudado! Até!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software