![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PostgreSQL
文章平均质量分 89
本栏专门用于记录PostgreSQL的学习
奈何碎银没有几两
这个作者很懒,什么都没留下…
展开
-
(四)SQLAlchemy相关对象和装载机策略
目录一: 数据准备:二: 持久化与加载关系2.1: relationship的作用:2.2: 加载关系:2.3: N+1问题:三: 装载机策略3.1: selectinload装载机:3.2: joinedload装载机3.3: raiseload装载机:一: 数据准备:创建两个表: user和addressfrom sqlalchemy.orm import registry, relationshipfrom sqlalchemy import Column, Integer, Foreig原创 2021-08-25 18:29:09 · 458 阅读 · 0 评论 -
(三)SQLAlchemy进行增删改查等操作
目录一:增加操作二:更新操作:三:删除操作:四: 简单查询操作4.1: Session.query进行查询:1: 条件查询:2: 查询单一数据返回:4: 条件组合:5: filter_by进行查询:6: 连表查询:4.2: select()函数进行查询:1: 条件查询:2: 查询单一数据返回:3: 对列起别名:4: 条件组合:5: filter_by进行查询:6: 连表查询:五: 复杂查询:1: 排序:2: 分组:3: 别名:4: 子查询:4.1: subquery4.2: 通用表表达式(CTE):在原创 2021-08-23 18:50:57 · 7039 阅读 · 0 评论 -
(二)SQLAlchemy引擎和模型类
SQLAlchemy官方文档: https://www.osgeo.cn/sqlalchemy/SQLAlchemy1.4教程: https://www.osgeo.cn/sqlalchemy/tutorial/engine.html本人使用的SQLAlchemy是1.4.23.目录一: 建立连接:二: 处理事务与DBAPI1: 获取连接:2:持久化到数据库:3:返回对象4: 参数绑定:5: 会话:三:使用数据库元数据:1: 了解三种元数据:2: 简单的模型类3: 常见的约束:4: 迁移工具的底层.原创 2021-08-19 18:03:36 · 533 阅读 · 0 评论 -
(一)psql的使用
目录一: psql的基本使用1: psql命令:2: psql终端命令:\L:列出数据库\d:展示数据\c: 切换数据库\h: 查询sql语法\x : 按列展示\pset: 格式化输出\?: 查看命令帮助文档\echo : 输出提示信息\i 文件名: 执行文件中的sql\e: 编辑命令:二: psql的使用技巧一: psql的基本使用1: psql命令:psql : 进入终端psql -l : 列出数据库psql -x -f 文件名: 执行sql文件2: psql终端命令:\L:列出数据库原创 2021-08-16 14:41:21 · 4599 阅读 · 0 评论