그누보드 게시판테이블 합치기 좀 복잡할수도 있는 질문입니다
본문
그누4 여러개로 나눈 게시판 테이블에서 코멘트는 제외하고 오직 게시물만
새로운 1개의 테이블로 합치고 싶습니다.
다수의 게시판 테이블이 한개로 병합되므로 wr_id 가 중복되니까 wr_id 필드 속성을
중복 가능하게 바꾸고 별도 새로운 pk 를 추가하고
g4_board_file 을 연결할수 있도록 이전 bo_table 값도 추가되야 할거같습니다.
그리고 신규 생성시 정렬 편의를 위해 날짜 역순으로 음수값으로 된 필드를 추가하고 싶습니다.
이런 작업을 mysql 콘솔에서 가능할까요.
도움 조언 부탁드립니다.
답변 1
MySQL로 하시려면
vi로 편집해서 작업하면 될것 같기도 한데요.
문제는 작성 시간순서대로 정렬하려면 안될수도 있을것 같아요.
제가 여러 게시판 테이블에 작성 순서대로 정렬해서 테이블 하나로 통합하는 방법을 몰라서 그럴수도 있겠지만요.
저라면 php로 스크립트 짜서
임시테이블 하나 만들고 모든 게시글을 거기에 몰아 넣고
새 테이블에 임시테이블의 작성시간 순서대로 입력해서 저장할것 같아요.
새 테이블의 primary key가 pk가 되겠죠.
이후 게시판 보기, 작성, 수정, 삭제, 화일등은 모두 pk로 통합해서 보도록 하면 좋을것 같아요.
저도 그누보드5 정식판 나오면 게시글 테이블을 하나로 통합할까 생각중입니다.
답변을 작성하시기 전에 로그인 해주세요.