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

그누보드6 코드 <-> 그누보드5 DB 호환: Config #125

Closed
Junanjunan opened this issue Dec 21, 2023 · 1 comment
Closed

그누보드6 코드 <-> 그누보드5 DB 호환: Config #125

Junanjunan opened this issue Dec 21, 2023 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@Junanjunan
Copy link
Contributor

1. config 테이블 cf_id pk 컬럼

  • 그누보드6는 primary key로 cf_id를 설정
  • 그누보드5는 cf_id값 존재하지 않음
    install.py 파일 실행시 다음과 같은 오류 발생
    sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1054, "Unknown column 'g5_config.cf_id' in 'field list'")

2. config 테이블 cf_optimize_date 컬럼

  • config table에 cf_id 컬럼 추가하는 과정에서 다음과 같은 오류 발생
    Invalid default value for 'cf_optimize_date'
    그누보드 5 DB는 default 값이 0000-00-00으로 되어 있음
  • MySQL의 NO_ZERO_DATE 모드로 실제로 존재하지 않는 날짜, 시간 형식 저장이 안되도록 default 지정되어 있어서 오류 발생
@Junanjunan Junanjunan added the bug Something isn't working label Dec 21, 2023
@Junanjunan Junanjunan changed the title 그누보드6 <-> 그누보드5 DB 호환: Config 그누보드6 코드 <-> 그누보드5 DB 호환: Config Dec 21, 2023
@Junanjunan
Copy link
Contributor Author

#256
참고

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants