포럼
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
1.5 : 컬럼을 삭제할 필요까지 있었을까요???
2011.11.01 15:19
1.5로 업데이트 했다가
1.4.5.10으로 롤백했습니다.
문제는 한번 업데이트하고 나면 documents 테이블의 구조가 변경되어서 롤백해도 정상적인 동작을 하지 못한다는 점입니다.
물론 업데이트하면서 삭제된 allow_comment, lock_comment, is_secret 필드를 만들어주면 해결되기는 하지만...
컬럼이 삭제되는 순간 자료의 손상으로 일부 문제가 많이 생기는군요.
한개의 사이트는 아예 백업해둔 DB로 1주일전으로 복구했습니다.
몇몇 데이터를 바꿔서 새로운 컬럼을 생성하는 것까지는 좋았는데
구태여...
$oDB->dropColumn('documents', 'allow_comment');
$oDB->dropColumn('documents', 'lock_comment');
해야만 했을까 의심이 드네요.
일부 사용자들에게 1.5로의 업데이트는 돌아오지 못할 요단강은 건너가는 것과 마찬가지 일것같네요...
컬럼을 삭제하지 않고 놔두었더라면 좀더 너그러운 XE가 되지 않았을까 하는 아쉬움입니다.
댓글 2
-
카이네드
2011.11.01 15:48
-
yank
2011.11.01 16:11
카르마님도 고수이시네요^^
언급하신 일부 사용자(아마도 대다수의 유저들)에 해당하는 저로서는 카르마님의 능력이 놀랍고 부러울따름입니다...ㅎㅎ
저 역시 allow_comment / lock_comment 가 하나의 옵션으로 바뀌는걸 찬성하였지만
allow_comment / lock_comment 이 2개를 없애고 comment_status 로 변경되서 당혹스럽다는..
allow_comment 되살려달라!