Python3 sqlacodegen 根据已有数据库生成 ORM 使用的 model.py

2018-02-27 11:25:08来源:oschina作者:楠木楠人点击

分享
1.安装必要的模块
pip install sqlacodegen
pip install pymysql(此前已安装,可以省略)
2.sqlacodegen安装目录,虚拟环境需要找对应的目录

(如:D:/DevRepo/EnvRepo/venv-repo/spider_venv/Lib/site-packages/sqlacodegen)


在main.py文件中引入模块的地方添加import pymysql


然后在对应的main函数下添加pymysql.install_as_MySQLdb()



3.执行逆向生成命令
sqlacodegen mysql+pymysql://username:password@127.0.0.1:3306/db_name > models_tmp.py

最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台