python 自动生成model 文件 案例分析
2024-08-28 21:47:42
生成方式
Python中想要自动生成 model文件可以通过 sqlacodegen这个命令来生成对应的model文件
sqlacodegen 你可以通过pip去安装:
pip install sqlacodegen
格式:
sqlacodegen mysql+pymysql://username:password@host/database_name > model.py
说明:
- mysql+pymysql : 表示连接数据库的连接方式
- username : 连接MySQL数据库的用户名
- password : 连接MySQL数据库用户对应的密码
- host : 数据库的主机地址
- database_name : 需要生成model的数据库名【一定是数据库名】
问题: 如果只想生成数据库中指定表的model文件怎么办?
答案就是:
给 sqlacodegen 加一个 --table 的参数即可
案例:
最新文章
- SQLite文件查看工具DB Browser for SQLite
- Game of Life I &; II
- JNI数据类型(转)
- DB2修改表字段
- BZOJ4327 : JSOI2012 玄武密码
- css 射线实现方法
- mencoder mencoder 安装使用及常用参数
- 【转】华为Java编程军规,每季度代码验收标准
- 504 Gateway Time-out 和 502 Bad Gateway相关处理
- 洛谷 P1508 Likecloud-吃、吃、吃
- NopCommerce架构分析之四----插件机制
- C# DataTable怎么合计字段
- Unity 预处理命令
- leetcode第28题--Divide Two Integers
- iphone手机中对于html和css的一些特殊处理
- webpack4.0学习记录
- Qt_qwt图形开发
- jQuery学习笔记(简介,选择器)
- BZOJ4675: 点对游戏
- Hadoop生态圈-phoenix(HBase)的索引配置
热门文章
- java虚拟机学习记录(内存划分、垃圾回收、类加载等机制)
- Spring框架——IOC 容器的创建与使用
- 一明单词本持续更新ing...
- mybatis3.2.7应用_高级映射(一对一、一对多、多对多)
- Servlet(一)----快速入门
- [源码分析] 从FlatMap用法到Flink的内部实现
- 看完这篇 Session、Cookie、Token,和面试官扯皮就没问题了
- Tail Call
- python—json
- 将Windows项目发布到Ubuntu服务器详细教程(Windows编程,Ubuntu服务器做解释器)