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

models										|			33.33	|						100	|							0	|			33.33	|
           		user.js								|			33.33	|						100	|							0	|			33.33	|	5,41,42,47
           	routes										|					100	|						100	|					100	|					100	|
           		middlewares.js	|					100	|						100	|					100	|					100	|
           -----------------|---------|----------|---------|---------|-------------------


           Test	Suites:	2	passed,	2	total
           Tests:							6	passed,	6	total
           Snapshots:			0	total
           Time:								5.499s
           Ran	all	test	suites.




         పझ౟ Ѿҗо ୹۱غҊ  ୶о੸ਵ۽ ಴о ೞա ؊ ୹۱ؾפ׮  ಴੄ ৌਸ ࢓ಝࠁݶ  пп File ౵ੌҗ ಫ؊ ੉ܴ
            % Stmts ҳޙ ࠺ਯ   % Branch ifޙ ١੄ ࠙ӝ੼ ࠺ਯ   % Funcs ೣࣻ ࠺ਯ   % Lines ௏٘ ઴ ࣻ ࠺ਯ   Uncove

         red Line #s ழߡغ૑ ঋ਷ ઴ ਤ஖ ੑפ׮  ಌࣃ౭૑о ֫ਸࣻ۾ ݆਷ ௏٘о పझ౟غ঻׮ח ڷੑפ׮

         ಴ܳ ࠁݶ  ੹୓ ౵ੌ "MM GJMFT  ઺ীࢲח       ੄ ҳޙҗ       ੄ ࠙ӝ੼     ੄ ೣࣻ        ੄ ௏٘ ઴੉

         ழߡغ঻਺ਸ ঌ ࣻ ੓णפ׮  ৈӝࢲח ݺद੸ਵ۽ పझ౟ೞҊ requireೠ ௏٘݅ ழߡܻ૑ ࠙ࢳ੉ ػ׮ח ੼ী

         ઱੄೧ঠ ೤פ׮  All filesۄ ೞ؊ۄب അ੤ DPOUSPMMFST VTFS KT  NPEFMT VTFS KT  SPVUFT NJEEMFXBSFT KT
         ݅ ನೣغয ੓णפ׮  ٮۄࢲ పझ౟ ழߡܻ૑о     ۄ ೞ؊ۄب पઁ۽ ݽٚ ௏٘ܳ పझ౟ೠ Ѫ਷ ইק ࣻ

         ੓णפ׮

         NPEFMT VTFS KTীࢲח       ੄ ҳޙҗ     ੄ ࠙ӝ੼    ੄ ೣࣻ        ੄ ௏٘ ઴੉ ழߡغ঻णפ׮  ژ

         ೠ              ߣ૩ ઴਷ పझ౟غ૑ ঋও׮ח Ѫਸ ࠁৈસפ׮  ੉ ઴ٜਸ ইې ௏٘ীࢲ Ҹѱ ಴द೧ࠌणפ
         ׮

          models/user.js

           const	Sequelize	=	require('sequelize');


           module.exports	=	class	User	extends	Sequelize.Model	{
           		static	init(sequelize)	{
           				return	super.init({
           						email:	{
           								type:	Sequelize.STRING(40),
           								allowNull:	true,
           								unique:	true,
           						},
           						nick:	{
           								type:	Sequelize.STRING(15),
           								allowNull:	false,
           						},
           						password:	{
   490   491   492   493   494   495   496   497   498   499   500