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

단어 검색 또는 제거 시 와일드카드 또는 정규 표현식 지원 추가 #81

Open
1 of 2 tasks
hsheric0210 opened this issue Nov 16, 2023 · 1 comment
Open
1 of 2 tasks
Assignees
Labels
Category: Database Database query or access related issue Type: Feature request Request of new feature or function

Comments

@hsheric0210
Copy link
Owner

hsheric0210 commented Nov 16, 2023

  • 단어 수동 검색 시 와일드카드, 정규표현식 지원 추가

  • 데이터베이스 관리자 창에서 단어 추가/제거, 노드 추가/제거 메뉴에 대한 와일드카드, 정규표현식 지원 추가

@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 hsheric0210 changed the title 단어 검색 또는 제거 시 추가적인 검증 단계 및 와일드카드 또는 정규 표현식 지원 추가 단어 검색 또는 제거 시 와일드카드 또는 정규 표현식 지원 추가 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 에서 Lib측에 구현 완료, ad11461 에서 GUI 측에 구현 완료

@hsheric0210 hsheric0210 added the Category: Database Database query or access related issue label Dec 6, 2023
hsheric0210 added a commit that referenced this issue Mar 5, 2024
[+] 정규 표현식 검색 시 기본적으로 맨 앞에 '^'와 맨 뒤에 '$' 연산자가 붙어 있도록 처리
[/] 중복 단어 제거 쿼리에서 하드코딩되어 있던 열 이름을 데이터베이스 상수 레퍼런스하도록 변경
[+] SQLite 데이터베이스 가져오기 작업 시 데이터베이스를 열 수 없으면 작업을 즉시 중단하도록 변경
[+] 정규 표현식 단어 제거 옵션 구현 완료 #81
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: Database Database query or access related issue Type: Feature request Request of new feature or function
Projects
None yet
Development

No branches or pull requests

1 participant