| MeSodem. DBIX :: Ŭ·¡½º ¿ë ½ºÅ°¸¶ Ŭ·¡½º ¹ßÆÇ ¹ß»ý±â |
Áö±Ý ´Ù¿î·Îµå |
MeSodem. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~gbarr/
MeSodem. ű×
MeSodem. ¼³¸í
MeSodermÀº SQL :: Translator¿¡¼ ½ºÅ°¸¶ °³Ã¼¸¦ »ç¿ëÇÏ¿© DBIX :: Class ¿ë ÄÚµå ½ºÄ³ Æúµå¸¦ ¸¸µå´Â Perl ¸ðµâÀÔ´Ï´Ù. ¾²±â½Ã SQL :: Translator°¡ ÇÊ¿äÇÕ´Ï´Ù. CPAN¿¡¼´Â »ç¿ëÇÒ ¼ö ¾øÀ¸¸ç GitHub¿¡¼ Á÷Á¢ °¡Á®¿Í¾ßÇÕ´Ï´Ù. °á°ú´Â ¾Æ·¡¿¡¼ ¼³¸íÇÏ´Â ÆÐÅ°Áö °èÃþ ±¸Á¶ÀÔ´Ï´Ù. Moose´Â Moose :: ¿ªÇÒ ¼ö¾÷À» ÀÛ¼ºÇÏ¿© °á°ú ¶Ç´Â ResultSet Ŭ·¡½º¿¡ Ãß°¡ ÇؾßÇÏ´Â »ç¿ëÀÚ Á¤ÀÇ ¹æ¹ýÀ» ¼öÇà ÇÒ ¼ö ÀÖµµ·Ï ¹«½º°¡ »ç¿ëµË´Ï´Ù. ÀÌ·¸°ÔÇÏ¸é »ý¼º µÈ ÄÚµå¿Í ÀÛ¼ºµÈ ÄÚµå °£ÀÇ ºÐ¸®°¡ Çã¿ëµË´Ï´Ù. ¸Þ¼Òµå´Â Å×À̺í À̸§À» Ŭ·¡½º À̸§, °ü°è ¹× ¿¿¡ ´ëÇÑ Å×À̺í À̸§À» Ŭ·¡½º À̸§, °ü°è ¹× ¿¿¡ ¸ÅÇÎÇÏ´Â ¹æ¹ýÀ» Á¤ÀÇÇÕ´Ï´Ù. ¶ÇÇÑ »ý¼º µÈ ¸ðµ¨¿¡¼ Á¦¿Ü µÈ Å×À̺í, °ü°è ¶Ç´Â ¿À» °¡Áú ¼öµµ ÀÖ½À´Ï´Ù. ±âº»°ªÀÌ ±ÍÇÏÀÇ ¿ä±¸ »çÇ×À» ÃæÁ·½ÃÅ°Áö ¸øÇϸé MeSodermÀ» ¼ºê Ŭ·¡½º¿¡ »ç¿ëÇÏ°í ÀçÁ¤ÀǸ¦ Á¦°øÇÏ´Â °ÍÀÌ tvialÀÔ´Ï´Ù. ½Ä ³ëÇÁ°¡ meSodermÀ» »ç¿ëÇϽʽÿÀ. SQL :: Translator¸¦ »ç¿ëÇϽʽÿÀ. DBI¸¦ »ç¿ëÇϽʽÿÀ. ³» $ dbh = dbi-> connect ($ dsn, $ »ç¿ëÀÚ, $ pass); ³» $ sqlt = sql :: translator-> new (dbh => $ dbh, from => 'dbi "); $ sqlt-> ±¸¹® (undef); My $ Scaffold = mesoderm-> new (schema => $ sqlt-> schema, schema_class => 'my :: schema'); $ scaffold-> ³ó»ê¹° (\ * stdout); Á¦Ç°ÀÇ È¨ÆäÀÌÁö
MeSodem. °ü·Ã ¼ÒÇÁÆ®¿þ¾î