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

각 테이블의 역할이 뭔가요? #1119

Open
ditt0132 opened this issue Nov 14, 2024 · 14 comments
Open

각 테이블의 역할이 뭔가요? #1119

ditt0132 opened this issue Nov 14, 2024 · 14 comments

Comments

@ditt0132
Copy link

ditt0132 commented Nov 14, 2024

"kkutu_cw_ko"
"kkutu_en"
"kkutu_injeong"
"kkutu_ko"
"kkutu_manner_en"
"kkutu_manner_ko"
"kkutu_shop"
"kkutu_shop_desc"
"session"
"users"
이렇게 테이블이 불러와졌는데
ko - 한국어 단어사전
en - 영어 단어사전
injeong - 어인정같은데 아무것도 없음
manner_ko - 매너모드에서 쓰지 못하는 시작 문자
manner_en - 매너모드(영어)에서 쓰지 못하는 시작 문자 (여러글자)
shop - 상점 아이템 리스트
shop_desc - 상점 아이템의 한국어 이름과 설명. 영어도 있기는 하지만 값이 없거나 [null]
session - 비어있는데 끄투 코드는 안뜯어봤지만 유저 세션키 저장할듯
users - 유저데이터 저장

근데 cw_ko는 뭔지 모르겠어요.
"쥐": "0,1,0,3,반주단|5,1,0,3,복와상|2,2,0,4,어깨동무|0,3,0,2,주주|6,3,0,2,복창|1,4,0,2,식객|5,4,0,2,음식|1,6,0,2,개석|5,6,0,2,수구|2,7,0,4,자객간인|0,1,1,3,반우주|1,0,1,2,소주|1,3,1,4,주식공개|2,1,1,2,단어|2,6,1,2,석자|5,1,1,2,복무|5,6,1,2,수인|6,0,1,2,운와|6,3,1,4,복식탁구|7,1,1,3,상수창"
이런 값인데 도대체 쥐와 저게 무슨 관련인지 모르겠어요. 앞의 숫자도 이상하고
이 테이블은 뭔가요?

EDIT: 또 어인정 테이블도 비어있던데 이건 원래 이런가요?
EDIT2: 막 숫자로 되어있는것도 (type) 뭔지 알려주세요

@lshqqytiger
Copy link
Contributor

lshqqytiger commented Nov 14, 2024

cw는 crossword(십자말풀이)입니다. kkutu_injeong 테이블은 단어 추가 요청 저장하는 테이블입니다. type는 명사 부사 이런 분류 저장하는 칼럼입니다.

@ditt0132
Copy link
Author

ditt0132 commented Nov 14, 2024

type에 어떤 식으로 저장이 되나요? 무슨 값이 뭔지 궁금합니다! (ex. 부사는 1, 명사는 2...)
어인정 테이블은 서버 종료시에 있던 값을 쓸수는 없나요?

@lshqqytiger
Copy link
Contributor

  1. 제 기억이 맞다면 이 값들입니다.
		"class_1": "",
		"class_2": "대명",
		"class_3": "",
		"class_4": "",
		"class_5": "",
		"class_6": "",
		"class_7": "",
		"class_8": "",
		"class_9": "",
		"class_10": "",
		"class_11": "의명",
		"class_12": "조동",
		"class_13": "조형",
		"class_14": "",
		"class_15": "관·명",
		"class_16": "수·관",
		"class_17": "명·부",
		"class_18": "감·명",
		"class_19": "대·부",
		"class_20": "대·감",
		"class_21": "동·형",
		"class_22": "관·감",
		"class_23": "부·감",
		"class_24": "의명·조",
		"class_25": "수·관·명",
		"class_26": "대·관",
  1. 무슨 말씀인지 잘 모르겠습니다.

@ditt0132
Copy link
Author

어인정 테이블이 비어있던데, 서버가 살아있을 당시의 어인정 테이블을 구할 수 있는 곳이 있을까요?
아니면 프리서버중 한곳이라도요

@Preta-Crowz
Copy link

어인정은 단어 테이블에서 단어 타입이 INJEONG으로만 이루어진 경우를 인식하는것으로 알고있습니다.

@lshqqytiger
Copy link
Contributor

lshqqytiger commented Nov 14, 2024

이미 답변드렸듯이, kkutu_injeong 테이블은 단어 추가 요청 내역이 저장되는 테이블입니다. 유저의 추가 요청에 따라 늘어나는 것인지라 처음에는 비어있어야 맞습니다.

_id: 추가를 희망하는 단어
theme: 주제
createdAt: 요청일자
writer: 요청자

image

@ditt0132
Copy link
Author

어인정은 단어 테이블에서 단어 타입이 INJEONG으로만 이루어진 경우를 인식하는것으로 알고있습니다.

감사해요!

@ditt0132
Copy link
Author

그럼 kkutu_ko의 theme는 뭔가요?

@lshqqytiger
Copy link
Contributor

단어의 주제 목록을 comma로 구분해서 저장한 리스트입니다.

@ditt0132
Copy link
Author

단어 주제들에 어떤 번호가 할당되어있나요??

@lshqqytiger
Copy link
Contributor

const.js, ko_KR.json 보시면 거기 다 있습니다.

exports.KO_INJEONG = [

exports.KO_THEME = [

"theme_IMS": "THE iDOLM@STER",

"theme_e03": "",

@ditt0132
Copy link
Author

마지막 질문으로, DB의 라이선스는 어떻게되나요?

@lshqqytiger
Copy link
Contributor

lshqqytiger commented Nov 20, 2024

한/영 단어는 저작권자가 따로 있고 db.sql 파일에 대해서는 소스코드와 동일하게 GNU 라이선스 적용될 것 같습니다. (데이터베이스 자체에는 제약 없음)

@ditt0132
Copy link
Author

ditt0132 commented Nov 20, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants