dbernardos / 20231-ApuriShare

0 stars 0 forks source link

Criação do Banco de Dados #3

Open dbernardos opened 1 year ago

dbernardos commented 1 year ago
dbernardos commented 1 year ago

@raquelis vamos criar o banco de uma maneira diferente, será direto no JavaScript.

const Usuario = sequelize.define('Usuario', { nome: { type: Sequelize.STRING, allowNull: false }, sobrenome: { type: Sequelize.STRING, allowNull: false }, idade: { type: Sequelize.INTEGER, allowNull: false } });

dbernardos commented 1 year ago

Como funcionam algumas propriedades mais comuns

validate: { len: { args: [2, 10], msg: 'O campo deve ter entre 2 e 10 caracteres.' }, isEmail: { msg: 'O campo deve ser um endereço de e-mail válido.' } }

dbernardos commented 1 year ago

Código para criar o banco

sequelize.sync({ force: true }) // Se force: true, a tabela será recriada toda vez que o código for executado .then(() => { console.log('Tabela criada com sucesso!'); }) .catch((err) => { console.error('Erro ao criar tabela:', err); });