묻고답하기
게시판 테이블명 질문 다시 올립니다
2010.03.03 17:14
1. 제로보드 4에서 xe로 바꾸면서 마이그레이션 툴을 써서 다른 게시판 데이터들은 모두 이전한 상태입니다.
2. 그런데 제로보드 게시판 중 하나는 제가 임의로 필드를 덧붙여서 게시판 항목을 늘려서 쓰고 있었는데요, 마이그레이션 툴을 조금 수정해서 xml파일을 생성했더니 일단 xml 파일까지는 추가한 필드의 항목들이 포함되어 있었습니다.
3. 해당 게시판 데이터를 이전할 xe 게시판에는 필드추가 기능을 써서 같은 필드명으로 필드들을 추가했습니다.
4. 다른 게시판과 마찬가지로 데이터 이전 기능을 사용해서 xml 파일을 이전했는데 xe 게시판의 해당 항목에는 값이 나타나지 않습니다.
5. xml 파일까지는 해당 필드값들이 이전된 것을 확인했기 때문에 xe 게시판 테이블에 데이터들이 입력이 안 되었는지, 입력이 되긴 했는데 다른 문제로 나타나지 않는 것인지 확인하고 싶은데 어느 테이블을 확인해야 할지 모르겠습니다-_-;;
6. 아까 백성찬님께서 '게시판은 모듈에, 게시물은 문서에 통합되어 있고 게시판 종류는 제작자에 따라 다르다'고 말씀해주셨는데,
지금 모듈 테이블명과 문서 테이블명으로는 모르겠네요.
xe_module_admins
xe_module_categories
xe_module_config
xe_module_extra_vars
xe_module_filebox
xe_module_grants
xe_module_locks
xe_module_part_config
xe_module_skins
xe_module_trigger
xe_modules
xe_document_aliases
xe_document_categories
xe_document_declared
xe_document_declared_log
xe_document_extra_keys
xe_document_extra_vars
xe_document_histories
xe_document_readed_log
xe_document_trash
xe_document_voted_log
xe_documents
데이터가 제대로 이전되었는지 확인하려면 어느 테이블을 확인해야 하는지 알려주시면 고맙겠습니다.
제로보드의 경우 테이블명이 직관적이었는데 xe에는 아직 익숙하지 않아서인지 잘 모르겠네요.
7. 혹시 필드추가한 게시판 이전 성공한 분이 계시면 경험담도 들려주시면 고맙겠습니다.
댓글 2
-
nickname19
2010.03.05 14:17
정말 감사합니다. expert.php를 잘못 수정해서 안되었던 것이었어요. -
SMaker
2010.03.03 17:49
import 모듈도 수정해야 추가한 필드의 값들도 정상적으로 이전이 됩니다.
-
import 모듈은 수정하지 않아도 확장변수로 이전 가능합니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
비밀얌 |
카페나 모듈을 지우고 나면 빈칸이 생기는데 지우는 방법?
[1]
![]() | 2010.03.04 by 터구 |
박알집 | 확장변수 | |
온에프디 | 이 레이아웃 어디서 구할수 있을까요 [1] | 2010.03.04 by 무건이 |
꼬야꼬야제로보드달꼬야 | 자동글등록방지 하는 위젯은 없나요?? [1] | 2010.03.04 by 공듀 |
산골아찌 |
댓글달기를 하면 프레임이 깨져요..
[1]
![]() | 2010.03.04 by 현원 |
마드리드 | 홈페이지 관련 도와 주세요.. [1] | 2010.03.04 by 현원 |
소리아빠 |
로그인 문제..깨어져 보이네요.
![]() | |
astray0924 | 프로그래밍 할 때 필터와 관련하여 [1] | 2010.03.04 by 이한글111 |
무건이 | 썸네일 어떻게 생성하나요? [1] | 2010.03.04 by 후즐구레 |
mavubsa. | [질문] 게시판에 관리자가 글을 올리면 지정된 사용자만 글을 읽게 할 수 있나요? | |
늦은밤에도 | 게시판에서 이미지 추가가 안되네요. [1] | 2010.03.03 by 백성찬 |
궁금해여 |
도움좀주세요
[1]
![]() | 2010.03.03 by 공듀 |
서용진160 | 1.40.7 설치좀 해주실분? [1] | 2010.03.03 by 공듀 |
이창훈476 | 회원가입누르면 요청하신 모듈을 찾을 수 없습니다. 라고.. [2] | 2010.03.03 by 테픈 |
다님 | 목록 보기 권한 [1] | 2010.03.03 by 휘즈 |
서용진160 | xe 업로드후 퍼미션 조정은? [1] | 2010.03.03 by 휘즈 |
미소짓는햇살 | 게시판 좌측에 이미지 넣고 싶은데... 뭘 수정해야하나요? [1] | 2010.03.03 by 다님 |
눈팅superior |
xe로 그누보드에서와 같이 민박예약 할수 있는 게시판을 만들수 있는가요?
[1]
![]() | 2010.03.03 by SMaker |
최혁필184 | 다음 위젯 질문 [1] | 2010.03.03 by 휘즈 |
nickname19 | 게시판 테이블명 질문 다시 올립니다 [2] | 2010.03.03 by 카르마 |
1. xe 게시판은 생성합니다.
2.이전할 제로보드의 export.php 화일을 열어서
$obj->extra_vars[] = $document_info->필드명1;
$obj->extra_vars[] = $document_info->필드명2;
.
.
방식으로 추가합니다.
3. xml 화일을 만들고 xe에서 import 합니다.
4. 게시판관리의 확장변수를 클릭해서 확장변수 이름을 설정해줍니다.
extra_vars1, extra_vars2 의 형태로 데이터가 입력되어 있을 겁니다.
이것을 자신이 원하는 필드명 형태로 수정해줍니다.
5. 게시판을 열어서 데이터가 잘 이전되었는지 확인합니다.
참고
모든 데이터는 xe_documents 에 저장됩니다.
해당 데이터의 확장변수의 자료는 xe_document_extra_vars에 저장됩니다.
그럼 행운을....