lin-cms-flask icon indicating copy to clipboard operation
lin-cms-flask copied to clipboard

flask db init

Open zzheng2020 opened this issue 3 years ago • 3 comments

flask db init之后出现config = current_app.extensions['migrate'].migrate.get_config(directory, KeyError: 'migrate' 浏览并尝试了网上的一些方法后依然无法解决,希望能够得到帮助:-)

zzheng2020 avatar Mar 18 '21 17:03 zzheng2020

请确认是否是以下情况:

  1. 在全局环境下运行项目,且此前在全局环境安装过flask-migrate
  2. 为lin-cms-flask所在环境手动添加了flask-migrate依赖

lin-cms-flask项目不推荐/兼容flask-migrate库,不兼容的原因是flask cli中定义的db命令冲突。

sunlin92 avatar Mar 19 '21 05:03 sunlin92

目前 flask db init,直接 such not command

Jokky6 avatar Jul 07 '22 01:07 Jokky6

flask db init 之后,看到 sqlalchemy.exc.DataError: (pymysql.err.DataError) (1366, "Incorrect string value: '\xE8\xB6\x85\xE7\xBA\xA7...' for column 'info' at row 1")

表已经创建了,但是没有数据插入,希望可以得到帮助

zljapan avatar Jan 16 '23 01:01 zljapan