묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
첨부파일 마이그레이션 질문입니다.
2008.09.04 11:34
현재 필요에 따라 회원디비나 게시물 이동은 직접 프로그램을 짜서 데이터 이전을 하고 있습니다.
그런데 아직 xe_files 테이블의 첨부파일 이전에 대해서는 잘 모르겠네요.
xe_files 테이블에 sid 값이 생성되는 규칙과 uploaded_filename 의 경로지정 규칙을 모르겠네요.
어떤 규칙으로 그렇게 생성이 되는지.
첨부파일의 경우 이미지 파일과 다른 파일을 구분해서 저장을 하는듯 한데..
아무튼 이 규칙만 알면 첨부파일 이전도 문제가 없을것 같은데.
혹시 xe_files 테이블에 대해서 알고 계신분은 답변좀 부탁드립니다.
그런데 아직 xe_files 테이블의 첨부파일 이전에 대해서는 잘 모르겠네요.
xe_files 테이블에 sid 값이 생성되는 규칙과 uploaded_filename 의 경로지정 규칙을 모르겠네요.
어떤 규칙으로 그렇게 생성이 되는지.
첨부파일의 경우 이미지 파일과 다른 파일을 구분해서 저장을 하는듯 한데..
아무튼 이 규칙만 알면 첨부파일 이전도 문제가 없을것 같은데.
혹시 xe_files 테이블에 대해서 알고 계신분은 답변좀 부탁드립니다.
댓글 4
-
덱스터
2008.09.04 12:03
uploaded_filename = files/attatch/[binary | images]/게시판번호/문서번호/파일 이 되겠군요. -
라르게덴
2008.09.04 12:06
우선 경로 지정입니다.
확장자를 검색해서 바이너리 경우 그쪽으로 넘기고 이미지는 따로 하죠.
$thumbnail_path = sprintf('files/attach/images/%s/%s',$get_module_srl,getNumberingPath($get_document_srl, 3));
이게 경로 지정할때 사용하는 건데요. 보통 문서번호가 55039 이라고 하면 files/attach/images/모듈번호/039/055/파일로 됩니다.
55039 번호를 039/055로 바꿔줍니다.
바이너리도 마찬가지겠죠,
sid는 아마도 getNextSequence() 함수를 써서 퍼머링크 번호를 부여한듯 싶습니다.
일반 document_srl과 같은 의미의 번호죠. 중복 안되는듯 해요. -
김호균281
2008.11.05 14:09
어렵네요.. -
똑디
2008.09.04 13:08
두분 댓글 감사드립니다.
체증이 내려가는듯한 느낌이네요. 이젠 디비이전은 문제없이 할수 있겠네요...
좋은 하루 되세요.