Open cloudchamb3r opened 2 months ago
현재 구조 샘플)
apigateway-service/.gitignore
apigateway-service/build.gradle
apigateway-service/gradle/wrapper/gradle-wrapper.jar
apigateway-service/gradle/wrapper/gradle-wrapper.properties
"apigateway-service": {
".gitignore": {},
"build.gradle": {},
"gradle": {
"wrapper": {
"gradle-wrapper.jar": {},
"gradle-wrapper.properties": {}
}
}
}
}
Trie 자료구조로 저장이 되어 있는 상태인데 파일 구조를 트리로 반환하는 json 값 입니다. 사용성 측면에서 변경이 필요하다면 예시 샘플 대략적으로 알려주세요
@sangcheol12 디렉토리인지 혹은 파일인지에 대해 타입이 명시가 되었으면 좋겠어요 추가로 안에 있는 정보를 가져오려면 어떤식으로 요청을 날려야하는지에 대한 정보도 있으면 좋을 것 같습니다
반영해서 수정해 놓을게요! 파일 안의 내용을 가져오기 위한 라우터 url은 아래와 같습니다. GET /{username}/{reponame}/{filepath}/discussions/contents
val id: Long, val repoId: Long, val index: Long? = null, val posterId: Long, val commitHash: String, val name: String? = null, val content: String? = null, val isClosed: Boolean? = null, val numComments: Int? = null, val pinOrder: Int? = null, val deadlineUnix: Long? = null, val closedUnix: Long? = null, val isLocked: Boolean?
db 테이블:
구현해야 할 기능 api 목록: