[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Marcelo de Oliveira Cabral
Criador Marcelo de Oliveira Cabral 15/03/2018

Oi, eu tenho um banco pronto e criei minhas migrations a partir do banco pronto ( https://blog.especializati.com.br/criar-migrations-no-laravel-a-partir-de-banco-de-dados-existente/ ).

Agora estou com dúvida para criar os Models. Consigo fazer a partir das Migrations?

Tenho campos JSON, como poderia representa-los?

 

Obrigado

Manager Carlos Ferreira 15/03/2018

Olá, Marcelo!
Tudo bem?

Talvez até exista algum pacote que crie os Models a partir das migrations, ou até mesmo a partir de um banco de dados existente, mas, desconheço.

Um ponto neste caso, é que nem todas as tabelas precisa de Models, como por exemplo tabelas pivô.

Para criar o Model que vai representar a tabela precisa rodar este comando:
php artisan make:model NomeTabelaSingular

É possível também Especificar Nome da Tabela no Model do Laravel: https://blog.especializati.com.br/especificar-nome-da-tabela-no-model-do-laravel/

O laravel permite criar colunas do tipo json no banco de dados, veja o formato:
$table->json('options');

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!