반응형
config.py 파일 SQLALCHEMY_DATABASE_URI 변경
SQLALCHEMY_DATABASE_URI = 'mysql://username:password@localhost/superset'
superset db upgrade 시 에러 발생(query table 생성 안됨.../ 예약어로 생성이 안됨...)
migrations/versions/ad82a75afd82_add_query_model.py 파일 내용 변경
sa.Column('status', sa.String(length=16), nullable=True, quote="`"),
sa.Column('schema', sa.String(length=256), nullable=True, quote="`"),
sa.Column('sql', sa.Text(), nullable=True, quote="`"),
sa.Column('limit', sa.Integer(), nullable=True, quote="`"),
quote="`" 을 추가
다시 superset db upgrade 실행
정상적으로 실행됨..
끝.
더 좋은 방법은 sqlalchemy 업그레이드.
반응형
'엉터리 개발 이야기 > Superset' 카테고리의 다른 글
[Superset][Flask appbuilder] 경로변경 /superset/welcome => /welcome 으로 변경하기(route_base) (0) | 2018.02.28 |
---|---|
[Superset] sqlalchemy, sqlalchemy-utils upgrade (0) | 2018.02.21 |
[Superset] Superset customize for windows(first step) (0) | 2018.02.13 |
[Superset] Superset Database 추가시 ' No module named MySQLdb' 조치 (0) | 2018.02.12 |
[superset] superset window에 설치 (0) | 2018.02.09 |