Page 400 - Nodejs 교과서 개정2판
P. 400

static	associate(db)	{}
           };




         ѱदӖ ݽ؛਷ ѱदӖ ղਊҗ ੉޷૑ ҃۽ܳ ੷੢೤פ׮  ѱदӖ ١۾੗੄ ই੉٣ܳ ׸਷ ஸۢ਷ ա઺ী ҙ҅ܳ
         ࢸ੿ೡ ٸ द௬ۄ੉ૉо ঌইࢲ ࢤࢿ೤פ׮


          models/hashtag.js
           const	Sequelize	=	require('sequelize');


           module.exports	=	class	Hashtag	extends	Sequelize.Model	{
           		static	init(sequelize)	{
           				return	super.init({
           						title:	{
           								type:	Sequelize.STRING(15),
           								allowNull:	false,
           								unique:	true,
           						},
           				},	{
           						sequelize,
           						timestamps:	true,
           						underscored:	false,
           						modelName:	'Hashtag',
           						tableName:	'hashtags',
           						paranoid:	false,
           						charset:	'utf8mb4',
           						collate:	'utf8mb4_general_ci',
           				});
           		}


           		static	associate(db)	{}
           };




         ೧दకӒ ݽ؛਷ కӒ ੉ܴਸ ੷੢೤פ׮  ೧दకӒ ݽ؛ਸ ٮ۽ فח Ѫ਷ ա઺ী కӒ۽ Ѩ࢝ೞӝ ਤ೧ࢲੑפ

         ׮

         ੉ઁ ࢤࢿೠ ݽ؛ٜਸ द௬ۄ੉ૉী ١۾೤פ׮  NPEFMT JOEFY KTীח द௬ۄ੉ૉо ੗زਵ۽ ࢤࢿೠ ௏ٜ٘

         ੉ ٜয ੓ਸ Ѫੑפ׮  ӒѪਸ ׮਺җ э੉ ా૩۽ ߄Ըפ׮

          models/index.js

           const	Sequelize	=	require('sequelize');
           const	env	=	process.env.NODE_ENV	||	'development';
           const	config	=	require('../config/config')[env];
   395   396   397   398   399   400   401   402   403   404   405