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',
           				});
           		}
   394   395   396   397   398   399   400   401   402   403   404