¾È³çÇϼ¼¿ä.
Entity Framework Code First¸¦ »ç¿ëÇؼ °³¹ßÇÏ´Â °æ¿ì¿¡´Â
Å×ÀÌºí »ý¼º ÈÄ
Ä÷³ÀÌ Ãß°¡µÇ´Â µîÀÇ ÀÛ¾÷ÀÌ ÁøÇàµÈ ÈÄ
À̸¦ DB ¼¹ö¿¡ ¹Ý¿µÇÏ·Á¸é,
¹Ýµå½Ã
Enable-Migrations°ú Add-Migration ±×¸®°í
Update-Database ÀÛ¾÷ÀÌ ÇÊ¿äÇÕ´Ï´Ù.
ÀÌ´Â EF-Code FirstÀÇ ±âº» ÀýÂ÷·Î ¼³Á¤À» ÇÏ¼Å¾ß ÇÕ´Ï´Ù.
¾Æ·¡ ¸µÅ©µµ Âü°íÇØ º¸½Ã±¸¿ä.
https://msdn.microsoft.com/ko-kr/data/jj591621.aspx
Âü°í·Î,
Àú´Â ÃÖ±Ù 1³â ³Ñ°Ô
ÀÌ·± Àú·± ÀÌÀ¯·Î
EF ´ë½Å¿¡ Micro ORMÀÎ Dapper¸¦ »ç¿ëÇؼ
DB´ÜÀ» ó¸®ÇÏ°í ÀÖ½À´Ï´Ù.
ÀÌ»óÀÔ´Ï´Ù.
±èÀç¹ü ´ÔÀÌ ¾²½Å ¿ø¹® ±ÛÀÔ´Ï´Ù.
¾È³çÇϼ¼¿ä. ³¯¾¾°¡ ¸¹ÀÌ Ãß¿öÁ³½À´Ï´Ù.
Áú¹® µå¸± ³»¿ëÀº ¾Æ·¡¿Í °°½À´Ï´Ù.
1) MSSql Db¿¡ PersonÀ̶ó´Â Å×À̺íÀ» ¸ÕÀú ¸¸µé°í ÇØ´ç Å×ÀÌºí¿¡ ´ëÇÑ Person Model Ŭ·¡½º¸¦ ¸¸µé¾î¼ Entity Framework ·Î ºôµåÇÏ¿© ¼¹ö¿¡ ¹èÆ÷ÇÏ¿© »ç¿ëÁß ÇØ´ç Person Å×ÀÌºí¿¡ ¼Ó¼ºÀ» Ãß°¡Çϰųª º¯°æ ÇÏ¿´´Ù¸é ¹Ýµå½Ã Entity Framework ¸¶À̱׷¹À̼ÇÀ» »ç¿ëÇØ¾ß Á¤»óÀûÀ¸·Î ¿î¿µÀÌ °¡´ÉÇÑÁö ±Ã±ÝÇÕ´Ï´Ù. ¾Æ´Ï¸é ÇØ´ç Å×À̺í Person ¿¡ ¼Ó¼ºÀ» º¯°æÇϰųª Ãß°¡ÇÏ°í Person.cs ¸ðµ¨Å¬·¡½º¿¡ ÇØ´ç ¼Ó¼ºÀ» º¯°æÇϰųª Ãß°¡ÇÏ¿© »ç¿ëÇصµ ¹®Á¦°¡ ¾ø´ÂÁö Áú¹®µå¸³´Ï´Ù.
À̸®Àú¸® Å×½ºÆ®Çغ¸´Ï °á±¹ ¸¶À̱׷¹À̼ÇÀ» ÅëÇØ ÇØ´ç ¼Ó¼ºÀ» º¯°æÇÏ¿© ¿À·ù°¡ ³ªÁö ¾ÊÀ½À» È®ÀÎÇÏ¿´À¸³ª, ¸¶À̱׷¹À̼ÇÀ» ²À Çؾ߸¸ ¼Ó¼ºµé º¯°æ, Ãß°¡°¡ °¡´ÉÇÑÁö ´äÀ» ¾òÁö ¸øÇÑ»óȲÀÔ´Ï´Ù.
Áú¹®ÀÌ ³Ê¹« µÎ¼°¡ ¾ø¾î °ÆÁ¤ÀÌ µÇÁö¸¸, ´äº¯ ºÎŹµå¸³´Ï´Ù. ¼ö°íÇϼ¼¿ä.
|