摘要: 前言 在表里面一般会设置创建时间和更新时间,创建时间是数据写入时候的时间,更新时间是表的数据有更新,自动获取当前时间。 onupdate 是在更新时执行该方法,一般用在更新时间字段上。 DateTime 日期时间 Column 字段设置 DateTime 日期时间类型 from sqlalchemy 阅读全文
posted @ 2022-07-16 16:27 上海-悠悠 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 前言 Column 对应表里面的每个字段 Column常用参数 第一个参数传数据类型,sqlalchemy常用数据类型: | 参数 | 类型| | -- | -- | |String |字符类型,使用时需要指定长度,区别于Text类型| |Text | 文本类型| |LONGTEXT | 长文本类型 阅读全文
posted @ 2022-07-16 15:47 上海-悠悠 阅读(1142) 评论(0) 推荐(0) 编辑
摘要: 前言 relationship 函数是 sqlalchemy对关系之间提供的一种便利的调用方式, backref参数则对关系提供反向引用的声明。 在最新版本的sqlalchemy中对relationship引进了back_populates参数, 两个参数的效果完全一致。 backref 和 bac 阅读全文
posted @ 2022-07-16 10:24 上海-悠悠 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 前言 表之间一对一关系 foreign key (外键) 父表类中通过 relationship() 方法来引用子表的类集合 在子表类中通过 foreign key (外键)引用父表类 from sqlalchemy.ext.declarative import declarative_base f 阅读全文
posted @ 2022-07-16 09:55 上海-悠悠 阅读(356) 评论(0) 推荐(0) 编辑