1
resposta

banco vazio

professor eu criei este modelo de banco para um sistema, porem este modelo vem com banco de dados vazio. quando tento fazer login o sistema diz que o banco ta null. a minha duvida é o seguinte: como faço para deixar um usuario padrão para quando eu testar novamente o banco ja existir um usurário padrão? pra quando eu testa o sistema e tiver qe recriar o banco ja aparecer este usuario padrão no sistema.

1 resposta

Oi Filipe, tudo bem?

Nos projeto que tenho visto ultimamente, o mais comum é adicionar uma classe ou método chamado SeedData, onde esse tipo de dados iniciais são inseridos.

Veja este exemplo:

https://www.learnentityframeworkcore.com/migrations/seeding

Nesse exemplo, é usado um método chamado SeedCountries em uma classe DataSeeder. Você pode fazer algo semelhante para inserir seus usuários iniciais.

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