길드 게시판 설치 질문입니다.
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
관리자페이지에서 아래와 같은 이슈가 있습니다.
개발자님 홈피에 문의했는데 소식이 없어서 타운에 올려봅니다.
어떤걸 해봐야 할까요?
가이더
Lv. 6
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
관리자페이지에서 아래와 같은 이슈가 있습니다.
개발자님 홈피에 문의했는데 소식이 없어서 타운에 올려봅니다.
어떤걸 해봐야 할까요?
댓글 9
modules/길드모듈/schemas 안에 해당 comment 테이블의 코드가 있어야 답변이 가능하겠네요.
TEXT 컬럼에 default 값이 들어갈 수 없다는 소리같은데요..
해당 테이블은 최초 버전 이후로 구조가 변경되지 않은 테이블이라, 최근 라이믹스 변경 사항이나 가이더님의 서버 설정에 따라 문제가 발생하는 것 같네요.
해당 테이블에 해당 컬럼은 default값이 필요하지 않으니 해당 부분 패치해서 업로드 하겠습니다
+) 혹시 DB를 strict mode로 사용하고 계신가요?
최근에 나온 MySQL은 TEXT 타입에 기본값 지정 안 될 겁니다. 아예 NULL로 한다면 몰라도...
뒤에 나오는 GEOMETRY나 JSON 같은 특수한 자료형은 기본값을 SQL로 표현하는 것조차 어려울 수 있으니 대략 이해하겠는데, 수십 년 전부터 써온 TEXT 타입에 기본값 빈 문자열이라도 지정할 수 없도록 바꾼 것은 솔직히 이해할 수 없는 정책이네요.
차라리 원래부터 지원이 안됐으면 바로 에러 띄워주면 좋은데..
감사합니다. 잘됩니다.