GNU/skin/board/outline_bybit/db_update.php
<?php
if (!defined('_GNUBOARD_')) exit;

// 1. x2_ver 필드 추가 (버전)
if(!sql_query(" SELECT x2_ver from {$write_table} limit 1 ", false)) {
    sql_query(" ALTER TABLE `{$write_table}` ADD `x2_ver` varchar(10) NOT NULL DEFAULT '' AFTER `wr_10` ", false);
}

// 2. x2_ca2 필드 추가 (종류 - TYPE)
if(!sql_query(" SELECT x2_ca2 from {$write_table} limit 1 ", false)) {
    sql_query(" ALTER TABLE `{$write_table}` ADD `x2_ca2` varchar(255) NOT NULL DEFAULT '' AFTER `x2_ver` ", false);
}

// 3. x2_ca3 필드 추가 (형식 - FORM)
if(!sql_query(" SELECT x2_ca3 from {$write_table} limit 1 ", false)) {
    sql_query(" ALTER TABLE `{$write_table}` ADD `x2_ca3` varchar(255) NOT NULL DEFAULT '' AFTER `x2_ca2` ", false);
}

// 4. x2_ca4 필드 추가 (상태 - STATUS)
if(!sql_query(" SELECT x2_ca4 from {$write_table} limit 1 ", false)) {
    sql_query(" ALTER TABLE `{$write_table}` ADD `x2_ca4` varchar(255) NOT NULL DEFAULT '' AFTER `x2_ca3` ", false);
}

// 5. x2_coin 필드 추가 (코인 마켓명)
if(!sql_query(" SELECT x2_coin from {$write_table} limit 1 ", false)) {
    sql_query(" ALTER TABLE `{$write_table}` ADD `x2_coin` varchar(255) NOT NULL DEFAULT '' AFTER `x2_ca4` ", false);
}

// 6. x2_tag 필드 추가 (태그)
if(!sql_query(" SELECT x2_tag from {$write_table} limit 1 ", false)) {
    sql_query(" ALTER TABLE `{$write_table}` ADD `x2_tag` varchar(255) NOT NULL DEFAULT '' AFTER `x2_coin` ", false);
}

// 8. x2_target 필드 추가 (오빠 명령: 목표금 필드 생성)
if(!sql_query(" SELECT x2_target from {$write_table} limit 1 ", false)) {
    sql_query(" ALTER TABLE `{$write_table}` ADD `x2_target` varchar(255) NOT NULL DEFAULT '0' AFTER `x2_tag` ", false);
}

// 7. 게시판 설정 테이블(g5_board) 공지사항 필드 추가
if(!sql_query(" SELECT notice from {$g5['board_table']} limit 1 ", false)) {
    sql_query( "ALTER TABLE {$g5['board_table']} ADD notice MEDIUMTEXT NOT NULL COMMENT '공지사항' ");
}
?>