#3111 csv importing bug

open
nobody
None
5
2013-04-28
2013-04-28
Jira Trac
No

If two files are mapped to one table, there are some bugs:

재현에 필요한 정보는 첨부로 드림..
1) event라는 테이블로 2개 csv를 시도하면, event에 키중복으로 인해 실패함. - 문제는 해당 스크립트를 재사용하여 event1으로 테이블 이름을 고치고 마이그레이션 start를 하더라도 계속 event로 시도함..
2) event1으로 설정하는 순간 우측의 컬럼이름이 event1의 메타정보로 맵핑이 되어야하는데, 이게 좌측의 옵션(no title row)를 체크 선택/해제할때마다 컬럼값이 사라지고 안돌아옴. 수동으로 입력해야함.
3) 두개 파일의 대상테이블을 event1로 둘다 지정했어도, 1개만 성공하고 1개는 실패함. Semantic: [20421] is not defined. insert into event1 ([20421], wrestling, [greco-roman 97kg], m, [1]) values ( ?:0 , ?:1 , ?:2 , ?:3 , ?:4 ) 라고 찍힘
실패한 파일을 스크립트재사용하여 다시 돌리면 정상 로딩됨
-즉 사용자는 N개의 csv를 1개 테이블로 넣을때 스크립트를 반복 수행해야함
4) 마지막 migration report에서 3개 탭을 동시에 저장하려는데 저장버튼/여러개저장버튼이 동일하게 overview만 저장함. logs 탭에서 저장버튼 누르면 파일생성되지 않음. configuration history에서 저장버튼 누르면 txt파일 생성.

다시 설명하자면,
csv 파일명이 AAAA.csv, BBBB.csv이고 target table을 CCCC로 했을 때,
create table check가 필요하다는 alert가 계속 출력됨.

Discussion