python自动生成model文件过程详解


简单介绍如何使用python自动生成model文件,懒人必备!

1、依赖环境

  • python3
  • pip3

2、requirements

  • sqlacodegen
  • sqlalchemy

3、安装

pip install sqlacodegen
pip install sqlalchemy

4、生成方式

# 格式

sqlacodegen mysql+pymysql://username:password@host/database_name > model.py
        
#说明
# mysql+pymysql : 表示连接数据库的连接方式
# username : 连接MySQL数据库的用户名
# password : 连接MySQL数据库用户对应的密码
# host : 数据库的主机地址
# database_name : 需要生成model的数据库名【一定是数据库名】

#分开生成单表 给 sqlacodegen 加一个 --table 的参数即可
sqlacodegen --table fund mysql+pymysql://root:root@127.0.0.1/shopify > fund.py

5、运行结果

运行结果

最后修改:2021 年 01 月 25 日 04 : 29 PM
如果觉得我的文章对你有用,请随意赞赏