Extra Form
PHP PHP 7.4
CMS Rhymix 2.0

관리자페이지에서 아래와 같은 이슈가 있습니다.

issue.PNG

 

개발자님 홈피에 문의했는데 소식이 없어서 타운에 올려봅니다.

어떤걸 해봐야 할까요?

  • profile
    유료자료라.. 신텍스 오류 문법이 달라서 안된다는건데 그 코드를 뜯어보지 못한다면 답변이 어렵겟네요..

    modules/길드모듈/schemas 안에 해당 comment 테이블의 코드가 있어야 답변이 가능하겠네요.
  • profile ?
    그렇군요. 유료자료라 개발자님 답변을기다려야겠네요. 감사합니다
  • profile

    TEXT 컬럼에 default 값이 들어갈 수 없다는 소리같은데요..

    해당 테이블은 최초 버전 이후로 구조가 변경되지 않은 테이블이라, 최근 라이믹스 변경 사항이나 가이더님의 서버 설정에 따라 문제가 발생하는 것 같네요.

    해당 테이블에 해당 컬럼은 default값이 필요하지 않으니 해당 부분 패치해서 업로드 하겠습니다

     

    +) 혹시 DB를 strict mode로 사용하고 계신가요?

  • profile profile

    최근에 나온 MySQL은 TEXT 타입에 기본값 지정 안 될 겁니다. 아예 NULL로 한다면 몰라도...

     

    뒤에 나오는 GEOMETRY나 JSON 같은 특수한 자료형은 기본값을 SQL로 표현하는 것조차 어려울 수 있으니 대략 이해하겠는데, 수십 년 전부터 써온 TEXT 타입에 기본값 빈 문자열이라도 지정할 수 없도록 바꾼 것은 솔직히 이해할 수 없는 정책이네요.

  • profile ?
    감사합니다.
  • profile ?
    글세요. 잘모르겠습니다. 다른 모듈은 비슷한 유형의 이슈가 없는데 길드만 그렇습니다.
  • profile profile
    뭔가 일반적인 방식으로 저장하는게 아닌거 같긴 한데, text 타입 컬럼에 값이 들어가는 버전도 있는걸 보면 약간 중구난방식인거 같네요 ㅜㅜ..

    차라리 원래부터 지원이 안됐으면 바로 에러 띄워주면 좋은데..
  • profile
    길드 모듈 업데이트되었으니 사이트 확인 부탁드립니다
  • profile ?

    감사합니다. 잘됩니다.