Iremos criar o nosso primeiro user model da seguinte forma: utilizando a função model
do dynamoose, passaremos como primeiro parâmetro o nome da tabela onde serão inseridos os usuários, e em seguida o seu esquema, onde definiremos os atributos do usuário, da seguinte forma:
const User = mongoose.model('user', new mongoose.Schema({
nome: {
type: String,
required: true,
},
user: {
type: String,
required: true,
},
senha: {
type: String,
required: true,
},
}));
Definiremos como atributos apenas o nome, o user e a senha do nosso usuário. Esse model será utilizado para fazer todas as operações no nosso banco de dados.
Agora que o model está criado, podemos estabelecer nossas rotas!
Próximo sub-tópico: Estabelecendo a rota create
Próximo tópico: Conclusão do curso
Voltar para a Home