Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

데이터베이스 한방 단어 검증 로직 추가 #82

Closed
hsheric0210 opened this issue Nov 16, 2023 · 1 comment
Closed

데이터베이스 한방 단어 검증 로직 추가 #82

hsheric0210 opened this issue Nov 16, 2023 · 1 comment
Assignees
Labels
Category: Db Checker Database verifier (checker) related issue Resolution: Fixed The bug or issue is fixed / The feature is implemented Type: Feature request Request of new feature or function

Comments

@hsheric0210
Copy link
Owner

데이터베이스 검증 작업 실행 시 단어 노드 전체를 다시 스캔하여 비록 한방 노드에 등록되어 있는 노드일지라도
단어 데이터베이스 내에 이를 받아칠 수 있는 단어가 존재하는 경우(즉, 잘못된 한방 노드인 경우) 한방 노드에서 제거하는 기능 추가.

예시: '윰'이 한방 노드로 이미 등록되어 있지만, 단어 데이터베이스 내에 이를 받아칠 수 있는 단어인 '윰댕'이 이미 수록되어 있는 경우, 데이터베이스 검증 단계에서 '윰'을 한방 노드 목록에서 제거 및 '윰' 자를 노드로 가지는 단어들에 대하여 한방 단어 속성 제거 작업 수행.

@hsheric0210 hsheric0210 added the Type: Feature request Request of new feature or function label Nov 16, 2023
@hsheric0210 hsheric0210 self-assigned this Nov 16, 2023
hsheric0210 added a commit that referenced this issue Dec 3, 2023
[*] DbCheckJob을 여러 개의 하위 클래스로 모두 쪼갬
[*] Win32InputSimulator에서 공유 코드를 NativeInputSimulator로 빼내고 실질적인 구현 코드들만 남기기. (추후 ArduinoInputSimulator, InceptionInputSimulator 구현 시 편의 위해)    -> 작업 중
[+] 라이브러리 단에서 정규 표현식을 이용한 단어 검색 구현 완료. 그러나 아직 GUI쪽 코드를 작성하지 않았음.
  ㄴ SQLite같은 경우는 자체적으로 정규 표현식 검색을 지원하지 않기에, sqlean 라이브러리를 임베드하여 구현함.
[+] 추가 데이터베이스 검증 작업 #82 구현 완료
@hsheric0210
Copy link
Owner Author

2379d46 에서 추가됨

This was referenced Dec 6, 2023
@hsheric0210 hsheric0210 added Status: Implemented Category: Database Database query or access related issue Resolution: Fixed The bug or issue is fixed / The feature is implemented Category: Db Checker Database verifier (checker) related issue and removed Category: Database Database query or access related issue labels Dec 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: Db Checker Database verifier (checker) related issue Resolution: Fixed The bug or issue is fixed / The feature is implemented Type: Feature request Request of new feature or function
Projects
None yet
Development

No branches or pull requests

1 participant