Page 399 - Nodejs 교과서 개정2판
P. 399
tableName: 'users',
paranoid: true,
charset: 'utf8',
collate: 'utf8_general_ci',
});
}
static associate(db) {}
};
ࢎਊ ࠁܳ ೞח ݽ؛ੑפ ݫੌ ץ֎ ࠺ߣഐܳ ೞҊ 4/4 ۽Ӓੋਸ ೮ਸ ҃ীח provi
der৬ snsIdܳ פ providerо localݶ ۽ஸ ۽Ӓੋਸ ೠ ѪҊ LBLBPݶ য় ۽Ӓੋਸ ೠ Ѫੑ
פ ӝࠄਵ۽ ۽ஸ ۽Ӓੋۄ о೧ࢲ defaultValueܳ local۽ णפ
ప࠶ ২࣌ਵ۽ timestamps৬ QBSBOPJEо true۽ যਵ۽ createdAt updatedAt deletedAt ஸۢب
ࢤࢿؾפ
models/post.js
const Sequelize = require('sequelize');
module.exports = class Post extends Sequelize.Model {
static init(sequelize) {
return super.init({
content: {
type: Sequelize.STRING(140),
allowNull: false,
},
img: {
type: Sequelize.STRING(200),
allowNull: true,
},
}, {
sequelize,
timestamps: true,
underscored: false,
modelName: 'Post',
tableName: 'posts',
paranoid: false,
charset: 'utf8mb4',
collate: 'utf8mb4_general_ci',
});
}