【发布时间】:2020-02-19 05:37:55
【问题描述】:
我正在运行一个 python 数据库迁移脚本 (Flask-Migrate) 并添加了 alembic.ddl.imp 导入 DefaultImpl 来解决第一组错误,但现在我得到了以下内容。我正在尝试使用此脚本在雪花中设置我的表和数据库。我错过了什么?一切似乎都在工作,我似乎无法在雪花文档中找到有关此特定错误的任何帮助。我假设雪花 sqlalchemy 连接器将解决创建唯一索引的问题。
到目前为止,脚本确实创建了几个表,但是当它到达这部分时,它会抛出错误。
> sqlalchemy.exc.ProgrammingError:
> (snowflake.connector.errors.ProgrammingError) 001003 (42000): SQL
> compilation error: syntax error line 1 at position 7 unexpected
> 'UNIQUE'. [SQL: CREATE UNIQUE INDEX ix_flicket_users_token ON
> flicket_users (token)] (Background on this error at:
> http://sqlalche.me/e/f405)
【问题讨论】:
标签: python sqlalchemy flask-sqlalchemy snowflake-cloud-data-platform