Sequelizeは設定が非常に簡単です。続編は必要ありません。ちょうど:npm install sequelize
を行い、それを設定してください。
const Sequelize = require("sequelize");
const config = require("./config.js"));
require('sequelize-isunique-validator')(Sequelize);
const db = new Sequelize(config.db_name, config.db_username,
config.db_password, {
host: "localhost",
dialect: "mysql",
});
module.exports = db;
、configファイルで:ここに私の設定ファイルである
const config = {
db_username: "your database login",
db_password: "your database password",
db_name: "your database name"
};
module.exports = config;
ということでセットされたが、今は簡単なモデルを作成することができます
const db = require("./db.js"));
const Sequelize = require("sequelize");
const user = db.define("user", {
id: { type: Sequelize.INTEGER, primaryKey: true, autoIncrement: true },
username: { type: Sequelize.STRING, allowNull: false }
});
module.exports = user;
をそしてのようにそれを使用しますSequelize documentation