Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Gpdb
提交
18661f28
G
Gpdb
项目概览
Greenplum
/
Gpdb
通知
7
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
Gpdb
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
18661f28
编写于
8月 06, 2004
作者:
T
Tom Lane
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Revert badly-broken patch to dump comments on composite-type columns.
上级
d6e05afc
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
8 addition
and
14 deletion
+8
-14
src/bin/pg_dump/pg_dump.c
src/bin/pg_dump/pg_dump.c
+8
-14
未找到文件。
src/bin/pg_dump/pg_dump.c
浏览文件 @
18661f28
...
...
@@ -12,7 +12,7 @@
* by PostgreSQL
*
* IDENTIFICATION
* $PostgreSQL: pgsql/src/bin/pg_dump/pg_dump.c,v 1.38
3 2004/08/04 21:34:11
tgl Exp $
* $PostgreSQL: pgsql/src/bin/pg_dump/pg_dump.c,v 1.38
4 2004/08/06 18:18:42
tgl Exp $
*
*-------------------------------------------------------------------------
*/
...
...
@@ -2393,10 +2393,10 @@ getTables(int *numTables)
"d.classid = c.tableoid and d.objid = c.oid and "
"d.objsubid = 0 and "
"d.refclassid = c.tableoid and d.deptype = 'i') "
"where relkind in ('%c', '%c', '%c'
, '%c'
) "
"where relkind in ('%c', '%c', '%c') "
"order by c.oid"
,
RELKIND_SEQUENCE
,
RELKIND_RELATION
,
RELKIND_SEQUENCE
,
RELKIND_VIEW
,
RELKIND_COMPOSITE_TYPE
);
RELKIND_RELATION
,
RELKIND_SEQUENCE
,
RELKIND_VIEW
);
}
else
if
(
g_fout
->
remoteVersion
>=
70300
)
{
...
...
@@ -2419,10 +2419,10 @@ getTables(int *numTables)
"d.classid = c.tableoid and d.objid = c.oid and "
"d.objsubid = 0 and "
"d.refclassid = c.tableoid and d.deptype = 'i') "
"where relkind in ('%c', '%c', '%c'
, '%c'
) "
"where relkind in ('%c', '%c', '%c') "
"order by c.oid"
,
RELKIND_SEQUENCE
,
RELKIND_RELATION
,
RELKIND_SEQUENCE
,
RELKIND_VIEW
,
RELKIND_COMPOSITE_TYPE
);
RELKIND_RELATION
,
RELKIND_SEQUENCE
,
RELKIND_VIEW
);
}
else
if
(
g_fout
->
remoteVersion
>=
70200
)
{
...
...
@@ -4063,7 +4063,7 @@ dumpComment(Archive *fout, const char *target,
/*
* dumpTableComment --
*
* As above, but dump comments for both the specified table
, view or composite type
* As above, but dump comments for both the specified table
(or view)
* and its columns.
*/
static
void
...
...
@@ -4864,7 +4864,6 @@ dumpCompositeType(Archive *fout, TypeInfo *tinfo)
int
i_attname
;
int
i_atttypdefn
;
int
i
;
TableInfo
*
tableInfo
;
/* Set proper schema search path so type references list correctly */
selectSourceSchema
(
tinfo
->
dobj
.
namespace
->
dobj
.
name
);
...
...
@@ -4929,6 +4928,7 @@ dumpCompositeType(Archive *fout, TypeInfo *tinfo)
tinfo
->
dobj
.
dependencies
,
tinfo
->
dobj
.
nDeps
,
NULL
,
NULL
);
/* Dump Type Comments */
resetPQExpBuffer
(
q
);
...
...
@@ -4937,13 +4937,7 @@ dumpCompositeType(Archive *fout, TypeInfo *tinfo)
tinfo
->
dobj
.
namespace
->
dobj
.
name
,
tinfo
->
usename
,
tinfo
->
dobj
.
catId
,
0
,
tinfo
->
dobj
.
dumpId
);
/* Dump column comments */
tableInfo
=
findTableByOid
(
tinfo
->
typrelid
);
if
(
tableInfo
)
dumpTableComment
(
fout
,
tableInfo
,
"TABLE"
);
PQclear
(
res
);
destroyPQExpBuffer
(
q
);
destroyPQExpBuffer
(
delq
);
destroyPQExpBuffer
(
query
);
...
...
@@ -6438,7 +6432,7 @@ dumpTable(Archive *fout, TableInfo *tbinfo)
{
if
(
tbinfo
->
relkind
==
RELKIND_SEQUENCE
)
dumpSequence
(
fout
,
tbinfo
);
else
if
(
!
dataOnly
&&
tbinfo
->
relkind
!=
RELKIND_COMPOSITE_TYPE
)
else
if
(
!
dataOnly
)
dumpTableSchema
(
fout
,
tbinfo
);
/* Handle the ACL here */
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录