1、数据库切换 将mysql数据表同步到postgres库中。 2、数据库连接串修改 config-dev.txt中配置postgres数据库信息 dbType=postgresql jdbcUrl=jdbc:postgresql://localhost:5432/XXXX?currentSchem ...
分类:
编程语言 时间:
2020-05-19 10:59:12
阅读次数:
63
Form 类中的每个字段不仅负责验证数据,而且还负责“清理”它 — 将其规范化为一致的格式。—— Django 文档 序列化器字段处理原始值和内部数据类型之间的转换。它们还处理验证输入值,以及从父对象检索和设置值。 注意: 序列化器字段都声明在 fields.py 中,但按照惯例,应该使用 from ...
分类:
其他好文 时间:
2020-05-16 12:14:09
阅读次数:
59
使用postgre的窗口函数row_number, 分块后选择需要自己的行 例:获取分组中的最大数据,从table1表中获取以cloumn1字段作为分组,每组中cloum2字段最大的行数据 select * from( select * ,row_number() over (partition b ...
分类:
其他好文 时间:
2020-05-15 19:58:59
阅读次数:
259
pg 对时间的处理还是很灵活的, + - * / 都有支持期间有个extract 函数还是很有用的,我们先来看看几个例子:[code]postgres=# select extract(epoch from '1970-01-01'::timestamp) ; date_part 0(1 row)p ...
分类:
其他好文 时间:
2020-05-14 15:29:42
阅读次数:
53
1.搭建环境 使用docker镜像启动SonarQueb 1.获取 postgresql 的镜像 $ docker pull postgres 2.启动 postgresql $ docker run name db e POSTGRES_USER=sonar e POSTGRES_PASSWORD ...
分类:
其他好文 时间:
2020-05-11 15:55:29
阅读次数:
272
查看用户 postgres-# \du 角色名称 | 属性 | 成员属于 + + postgres | 超级用户, 建立角色, 建立 DB, 复制, 绕过RLS | {} 查看所有数据库 postgres-# \l 名称 | 拥有者 | 字元编码 | 校对规则 | Ctype | 存取权限 + + ...
分类:
数据库 时间:
2020-05-10 19:26:20
阅读次数:
85
查看连接会话:select*frompg_stat_activity结束连接的进程pg_terminate_backend是pg的内部方法,另外还有一个叫pg_cancel_backend,这个方法在8.4以前的版本中就一直存在。这两个方法的区别在于,pg_cancel_backend只是取消当前某一个进程的查询操作,但不能释放数据库连接。但pg_terminate_backend可以在pg的后台
分类:
其他好文 时间:
2020-05-09 17:02:15
阅读次数:
78
安装驱动 建议使用pg pool,但要同时安装pg与pg pool 编写模块 此处注意client.release的手动释放操作。因为options中如果不设置poolSize或max,pg pool默认会获得数据库10个连接的上限,源码截图如下: 而每次对数据库的操作都会消耗2个连接(原因未知)。 ...
分类:
Web程序 时间:
2020-05-08 18:18:31
阅读次数:
90
来源:http://www.postgres.cn/docs/11/ 13.2.1. 读已提交隔离级别 读已提交是PostgreSQL中的默认隔离级别。 当一个事务运行使用这个隔离级别时, 一个查询(没有FOR UPDATE/SHARE子句)只能看到查询开始之前已经被提交的数据, 而无法看到未提交的 ...
分类:
数据库 时间:
2020-05-08 11:28:13
阅读次数:
80
安装完postgres后,默认只能本机访问数据库,下面通过配置实现局域网内访问postgres数据库。 1、修改配置文件 在安装目录的/data文件夹下,打开pg_hba.conf文件,定位到如下文本。 # IPv4 local connections:host all all 127.0.0.1/ ...
分类:
数据库 时间:
2020-05-07 19:32:55
阅读次数:
273