<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[코스모스팜 마이그레이션 사용 시 컬럼전체가 option으로 등록이 안됨]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/57241</link>
		<description><![CDATA[<p> </p>

<p>코스모스팜 마이그레이션을 사용해서 그누보드5 &gt; kboard로 데이터를 이전했는데, 기존DB(그누보드5)에서는 컬럼이 더 많았으나, Kboard로 이전 후 kboard_option에 wr_10까지만 이동이 되고 나머지는 이동이 되지 않습니다.</p>

<p>해당부분의 해결방법이 따로 있는것인가요?</p>

<p> </p>

<p>그누보드5 DB 컬럼 일부 (상단 컬럼명을 확인해주시면 wr10 이후로도 뒤에 더 많은 컬럼이 있음)</p>

<p>https://imgur.com/wK8MtSU</p>

<p> </p>

<p>코스모스팜 마이그레이션 사용 후 kboard option 테이블의 옵션 키 값이 g5_wr_10 까지만 이전되는것이 확인됨</p>

<p> </p>

<p>https://imgur.com/5dEjAZD</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[경로상 plugins/cosmosfarm-migration/class/Cosmosfarm_Migration_Controller.php 파일 중

migration_...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/57282</link>
			<description><![CDATA[<p>경로상 plugins/cosmosfarm-migration/class/Cosmosfarm_Migration_Controller.php 파일 중</p>

<p>migration_gnuboard_kboard() 함수 내에 있는 아래의 코드를 찾아주세요.</p>

<p> </p>

<pre>
<code>$content-&gt;updateOptions(array(
'kboard_option_g5_board_id_wr_id' =&gt; "{$g5_board_id}_{$document-&gt;wr_id}",
'kboard_option_g5_board_id' =&gt; $g5_board_id,
'kboard_option_g5_wr_id' =&gt; $document-&gt;wr_id,
'kboard_option_g5_wr_email' =&gt; $document-&gt;wr_email,
'kboard_option_g5_wr_1' =&gt; $document-&gt;wr_1,
'kboard_option_g5_wr_2' =&gt; $document-&gt;wr_2,
'kboard_option_g5_wr_3' =&gt; $document-&gt;wr_3,
'kboard_option_g5_wr_4' =&gt; $document-&gt;wr_4,
'kboard_option_g5_wr_5' =&gt; $document-&gt;wr_5,
'kboard_option_g5_wr_6' =&gt; $document-&gt;wr_6,
'kboard_option_g5_wr_7' =&gt; $document-&gt;wr_7,
'kboard_option_g5_wr_8' =&gt; $document-&gt;wr_8,
'kboard_option_g5_wr_9' =&gt; $document-&gt;wr_9,
'kboard_option_g5_wr_10' =&gt; $document-&gt;wr_10,
));</code></pre>

<p> </p>

<p>위 코드를 아래 코드로 변경하여 동작해주세요.</p>

<pre>
<code>$content-&gt;updateOptions(array(
  'kboard_option_g5_board_id_wr_id' =&gt; "{$g5_board_id}_{$document-&gt;wr_id}",
  'kboard_option_g5_board_id' =&gt; $g5_board_id,
  'kboard_option_g5_wr_id' =&gt; $document-&gt;wr_id,
  'kboard_option_g5_wr_email' =&gt; $document-&gt;wr_email,
  'kboard_option_g5_wr_4_t' =&gt; $document-&gt;wr_4_t, // 옵션 컬럼명이 특이한 건 따로 해주세요.
));

$array = array();
for($Kboard_option_count = 1; $Kboard_option_count &lt; 26; $Kboard_option_count++){ // wr 옵션 개수를 입력해주세요.
  $array["kboard_option_g5_wr_$Kboard_option_count"] = $document-&gt;{"wr_$Kboard_option_count"};
}
$content-&gt;updateOptions($array);</code></pre>

<p> </p>

<p>기존 그누보드 옵션 컬럼명이 wr_4_t 와 같이 숫자와 문자가 같이 있는 컬럼 같은 경우 개별로 입력해주세요.</p>

<p>맨 아래에 26 자리에는 옵션 컬럼 갯수를 입력해주세요.</p>

<p> </p>

<p>다음 업데이트에서 조금 더 편리하게 이용하실 수 있도록 연구해보겠습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 05 Jan 2022 08:36:51 +0000</pubDate>
			<category>워드프레스</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

우선 FTP 경로상 wp-plugins/cosmosfarm-migration/class/Cosmosfarm_Migration_Control...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/57265</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>우선 FTP 경로상 wp-plugins/cosmosfarm-migration/class/Cosmosfarm_Migration_Controller.php 파일 중</p>

<p>migration_gnuboard_kboard 함수내에 관련 코드가 있습니다.</p>

<p>해당 코드를 테이블 컬럼에 맞게 수정해서 사용해보시겠어요?</p>

<p> </p>

<p>저희 <a href="https://www.cosmosfarm.com/support" target="_blank">고객지원</a> 쪽 이메일로 이전할 그누보드5 DB를 보내주시면</p>

<p>저희쪽에서도 테스트 진행해보겠습니다.</p>

<p>메일 내용에는 커뮤니티의 링크도 포함해주세요.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 05 Jan 2022 01:34:18 +0000</pubDate>
			<category>워드프레스</category>
		</item>
			</channel>
</rss>