如何通过flask-sqlacodegen生成数据库模型

湛嘉歆
2023-12-01

在项目文件夹下打开cmd,使用命令

flask-sqlacodegen "mysql+pymysql://[username]:[password]@127.0.0.1/[db name]" --tables [table name] --outfile "[希望生成的模型文件名.py]" --flask

如果要一次性导出多张表的模型,每个table name用逗号分隔

在cmd使用sqlacodegen时,有可能之前装过sqlacodegen但是还是提示“不是内部或外部命令”,这个时候先pip uninstall一下,然后再pip install flask-sqlacodegen,之后就可以成功导出

 类似资料: