Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录/注册
切换导航
H
h2database
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
Administrator
h2database
Commits
573b1a86
提交
573b1a86
authored
15 年前
作者:
Thomas Mueller
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
The newsfeeds are now Atom 1.0 standard compliant.
上级
2cd1e9aa
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
18 行增加
和
18 行删除
+18
-18
newsfeed.sql
h2/src/test/org/h2/samples/newsfeed.sql
+9
-9
UploadBuild.java
h2/src/tools/org/h2/build/doc/UploadBuild.java
+1
-1
buildNewsfeed.sql
h2/src/tools/org/h2/build/doc/buildNewsfeed.sql
+8
-8
没有找到文件。
h2/src/test/org/h2/samples/newsfeed.sql
浏览文件 @
573b1a86
...
@@ -9,7 +9,7 @@ CREATE TABLE CHANNEL(TITLE VARCHAR, LINK VARCHAR, DESC VARCHAR,
...
@@ -9,7 +9,7 @@ CREATE TABLE CHANNEL(TITLE VARCHAR, LINK VARCHAR, DESC VARCHAR,
LANGUAGE
VARCHAR
,
PUB
TIMESTAMP
,
LAST
TIMESTAMP
,
AUTHOR
VARCHAR
);
LANGUAGE
VARCHAR
,
PUB
TIMESTAMP
,
LAST
TIMESTAMP
,
AUTHOR
VARCHAR
);
INSERT
INTO
CHANNEL
VALUES
(
'H2 Database Engine'
,
INSERT
INTO
CHANNEL
VALUES
(
'H2 Database Engine'
,
'http://www.h2database.com'
,
'H2 Database Engine'
,
'en-us'
,
NOW
(),
NOW
(),
'Thomas Mueller'
);
'http://www.h2database.com
/
'
,
'H2 Database Engine'
,
'en-us'
,
NOW
(),
NOW
(),
'Thomas Mueller'
);
CREATE
TABLE
ITEM
(
ID
INT
PRIMARY
KEY
,
TITLE
VARCHAR
,
ISSUED
TIMESTAMP
,
DESC
VARCHAR
);
CREATE
TABLE
ITEM
(
ID
INT
PRIMARY
KEY
,
TITLE
VARCHAR
,
ISSUED
TIMESTAMP
,
DESC
VARCHAR
);
...
@@ -379,19 +379,19 @@ FROM CHANNEL C, ITEM I
...
@@ -379,19 +379,19 @@ FROM CHANNEL C, ITEM I
UNION
UNION
SELECT
'newsfeed-atom.xml'
FILE
,
SELECT
'newsfeed-atom.xml'
FILE
,
XMLSTARTDOC
()
||
XMLSTARTDOC
()
||
XMLNODE
(
'feed'
,
XMLATTR
(
'version'
,
'0.3'
)
||
XMLATTR
(
'xmlns'
,
'http://purl.org/atom/ns#'
)
||
XMLATTR
(
'xml:lang'
,
C
.
LANGUAGE
),
XMLNODE
(
'feed'
,
XMLATTR
(
'xmlns'
,
'http://www.w3.org/2005/Atom'
)
||
XMLATTR
(
'xml:lang'
,
C
.
LANGUAGE
),
XMLNODE
(
'title'
,
XMLATTR
(
'type'
,
'text/plain'
)
||
XMLATTR
(
'mode'
,
'escaped'
),
C
.
TITLE
)
||
XMLNODE
(
'title'
,
XMLATTR
(
'type'
,
'text'
),
C
.
TITLE
)
||
XMLNODE
(
'id'
,
NULL
,
XMLTEXT
(
C
.
LINK
))
||
XMLNODE
(
'author'
,
NULL
,
XMLNODE
(
'name'
,
NULL
,
C
.
AUTHOR
))
||
XMLNODE
(
'author'
,
NULL
,
XMLNODE
(
'name'
,
NULL
,
C
.
AUTHOR
))
||
XMLNODE
(
'link'
,
XMLATTR
(
'rel'
,
'
alternate'
)
||
XMLATTR
(
'type'
,
'text/html'
)
||
XMLATTR
(
'href'
,
C
.
LINK
),
NULL
)
||
XMLNODE
(
'link'
,
XMLATTR
(
'rel'
,
'
self'
)
||
XMLATTR
(
'href'
,
'http://www.h2database.com/html/newsfeed-atom.xml'
),
NULL
)
||
XMLNODE
(
'
modified'
,
NULL
,
FORMATDATETIME
(
C
.
LAST
,
'yyyy-MM-dd
''
T
''
HH:mm:ss.SSS
'
,
'en'
,
'GMT'
))
||
XMLNODE
(
'
updated'
,
NULL
,
FORMATDATETIME
(
C
.
LAST
,
'yyyy-MM-dd
''
T
''
HH:mm:ss
''
Z
''
'
,
'en'
,
'GMT'
))
||
GROUP_CONCAT
(
GROUP_CONCAT
(
XMLNODE
(
'entry'
,
NULL
,
XMLNODE
(
'entry'
,
NULL
,
XMLNODE
(
'title'
,
XMLATTR
(
'type'
,
'text
/plain'
)
||
XMLATTR
(
'mode'
,
'escaped
'
),
I
.
TITLE
)
||
XMLNODE
(
'title'
,
XMLATTR
(
'type'
,
'text'
),
I
.
TITLE
)
||
XMLNODE
(
'link'
,
XMLATTR
(
'rel'
,
'alternate'
)
||
XMLATTR
(
'type'
,
'text/html'
)
||
XMLATTR
(
'href'
,
C
.
LINK
),
NULL
)
||
XMLNODE
(
'link'
,
XMLATTR
(
'rel'
,
'alternate'
)
||
XMLATTR
(
'type'
,
'text/html'
)
||
XMLATTR
(
'href'
,
C
.
LINK
),
NULL
)
||
XMLNODE
(
'id'
,
NULL
,
XMLTEXT
(
C
.
LINK
||
'/'
||
I
.
ID
))
||
XMLNODE
(
'id'
,
NULL
,
XMLTEXT
(
C
.
LINK
||
'/'
||
I
.
ID
))
||
XMLNODE
(
'issued'
,
NULL
,
FORMATDATETIME
(
I
.
ISSUED
,
'yyyy-MM-dd
''
T
''
HH:mm:ss.SSS'
,
'en'
,
'GMT'
))
||
XMLNODE
(
'updated'
,
NULL
,
FORMATDATETIME
(
I
.
ISSUED
,
'yyyy-MM-dd
''
T
''
HH:mm:ss
''
Z
''
'
,
'en'
,
'GMT'
))
||
XMLNODE
(
'modified'
,
NULL
,
FORMATDATETIME
(
I
.
ISSUED
,
'yyyy-MM-dd
''
T
''
HH:mm:ss.SSS'
,
'en'
,
'GMT'
))
||
XMLNODE
(
'content'
,
XMLATTR
(
'type'
,
'html'
),
XMLCDATA
(
I
.
DESC
))
XMLNODE
(
'content'
,
XMLATTR
(
'type'
,
'text/html'
)
||
XMLATTR
(
'mode'
,
'escaped'
),
XMLCDATA
(
I
.
DESC
))
)
)
ORDER
BY
I
.
ID
DESC
SEPARATOR
''
)
ORDER
BY
I
.
ID
DESC
SEPARATOR
''
)
)
CONTENT
)
CONTENT
...
...
This diff is collapsed.
Click to expand it.
h2/src/tools/org/h2/build/doc/UploadBuild.java
浏览文件 @
573b1a86
...
@@ -113,7 +113,7 @@ public class UploadBuild {
...
@@ -113,7 +113,7 @@ public class UploadBuild {
String
content
=
rs
.
getString
(
"content"
);
String
content
=
rs
.
getString
(
"content"
);
conn
.
close
();
conn
.
close
();
ftp
.
store
(
"/httpdocs/automated/history.sql"
,
new
ByteArrayInputStream
(
buildSql
.
getBytes
()));
ftp
.
store
(
"/httpdocs/automated/history.sql"
,
new
ByteArrayInputStream
(
buildSql
.
getBytes
()));
ftp
.
store
(
"/httpdocs/automated/news
feed
.xml"
,
new
ByteArrayInputStream
(
content
.
getBytes
()));
ftp
.
store
(
"/httpdocs/automated/news.xml"
,
new
ByteArrayInputStream
(
content
.
getBytes
()));
ftp
.
store
(
"/httpdocs/html/testOutput.html"
,
new
ByteArrayInputStream
(
testOutput
.
getBytes
()));
ftp
.
store
(
"/httpdocs/html/testOutput.html"
,
new
ByteArrayInputStream
(
testOutput
.
getBytes
()));
ftp
.
store
(
"/httpdocs/coverage/overview.html"
,
new
FileInputStream
(
"coverage/overview.html"
));
ftp
.
store
(
"/httpdocs/coverage/overview.html"
,
new
FileInputStream
(
"coverage/overview.html"
));
String
jarFileName
=
"bin/h2-"
+
Constants
.
getVersion
()
+
".jar"
;
String
jarFileName
=
"bin/h2-"
+
Constants
.
getVersion
()
+
".jar"
;
...
...
This diff is collapsed.
Click to expand it.
h2/src/tools/org/h2/build/doc/buildNewsfeed.sql
浏览文件 @
573b1a86
...
@@ -12,19 +12,19 @@ INSERT INTO CHANNEL VALUES('H2 Database Automated Build' ,
...
@@ -12,19 +12,19 @@ INSERT INTO CHANNEL VALUES('H2 Database Automated Build' ,
'http://www.h2database.com/html/build.html#automated'
,
'H2 Database Automated Build'
,
'en-us'
,
NOW
(),
NOW
(),
'Thomas Mueller'
);
'http://www.h2database.com/html/build.html#automated'
,
'H2 Database Automated Build'
,
'en-us'
,
NOW
(),
NOW
(),
'Thomas Mueller'
);
SELECT
XMLSTARTDOC
()
||
SELECT
XMLSTARTDOC
()
||
XMLNODE
(
'feed'
,
XMLATTR
(
'version'
,
'0.3'
)
||
XMLATTR
(
'xmlns'
,
'http://purl.org/atom/ns#'
)
||
XMLATTR
(
'xml:lang'
,
C
.
LANGUAGE
),
XMLNODE
(
'feed'
,
XMLATTR
(
'xmlns'
,
'http://www.w3.org/2005/Atom'
)
||
XMLATTR
(
'xml:lang'
,
C
.
LANGUAGE
),
XMLNODE
(
'title'
,
XMLATTR
(
'type'
,
'text/plain'
)
||
XMLATTR
(
'mode'
,
'escaped'
),
C
.
TITLE
)
||
XMLNODE
(
'title'
,
XMLATTR
(
'type'
,
'text'
),
C
.
TITLE
)
||
XMLNODE
(
'id'
,
NULL
,
XMLTEXT
(
C
.
LINK
))
||
XMLNODE
(
'author'
,
NULL
,
XMLNODE
(
'name'
,
NULL
,
C
.
AUTHOR
))
||
XMLNODE
(
'author'
,
NULL
,
XMLNODE
(
'name'
,
NULL
,
C
.
AUTHOR
))
||
XMLNODE
(
'link'
,
XMLATTR
(
'rel'
,
'
alternate'
)
||
XMLATTR
(
'type'
,
'text/html'
)
||
XMLATTR
(
'href'
,
C
.
LINK
),
NULL
)
||
XMLNODE
(
'link'
,
XMLATTR
(
'rel'
,
'
self'
)
||
XMLATTR
(
'href'
,
'http://www.h2database.com/automated/news.xml'
),
NULL
)
||
XMLNODE
(
'
modified'
,
NULL
,
FORMATDATETIME
(
C
.
LAST
,
'yyyy-MM-dd
''
T
''
HH:mm:ss.SSS
'
,
'en'
,
'GMT'
))
||
XMLNODE
(
'
updated'
,
NULL
,
FORMATDATETIME
(
C
.
LAST
,
'yyyy-MM-dd
''
T
''
HH:mm:ss
''
Z
''
'
,
'en'
,
'GMT'
))
||
GROUP_CONCAT
(
GROUP_CONCAT
(
XMLNODE
(
'entry'
,
NULL
,
XMLNODE
(
'entry'
,
NULL
,
XMLNODE
(
'title'
,
XMLATTR
(
'type'
,
'text
/plain'
)
||
XMLATTR
(
'mode'
,
'escaped
'
),
I
.
TITLE
)
||
XMLNODE
(
'title'
,
XMLATTR
(
'type'
,
'text'
),
I
.
TITLE
)
||
XMLNODE
(
'link'
,
XMLATTR
(
'rel'
,
'alternate'
)
||
XMLATTR
(
'type'
,
'text/html'
)
||
XMLATTR
(
'href'
,
C
.
LINK
),
NULL
)
||
XMLNODE
(
'link'
,
XMLATTR
(
'rel'
,
'alternate'
)
||
XMLATTR
(
'type'
,
'text/html'
)
||
XMLATTR
(
'href'
,
C
.
LINK
),
NULL
)
||
XMLNODE
(
'id'
,
NULL
,
XMLTEXT
(
C
.
LINK
||
'/'
||
I
.
ID
))
||
XMLNODE
(
'id'
,
NULL
,
XMLTEXT
(
C
.
LINK
||
'/'
||
I
.
ID
))
||
XMLNODE
(
'issued'
,
NULL
,
FORMATDATETIME
(
I
.
ISSUED
,
'yyyy-MM-dd
''
T
''
HH:mm:ss.SSS'
,
'en'
,
'GMT'
))
||
XMLNODE
(
'updated'
,
NULL
,
FORMATDATETIME
(
I
.
ISSUED
,
'yyyy-MM-dd
''
T
''
HH:mm:ss
''
Z
''
'
,
'en'
,
'GMT'
))
||
XMLNODE
(
'modified'
,
NULL
,
FORMATDATETIME
(
I
.
ISSUED
,
'yyyy-MM-dd
''
T
''
HH:mm:ss.SSS'
,
'en'
,
'GMT'
))
||
XMLNODE
(
'content'
,
XMLATTR
(
'type'
,
'html'
),
XMLCDATA
(
I
.
DESC
))
XMLNODE
(
'content'
,
XMLATTR
(
'type'
,
'text/html'
)
||
XMLATTR
(
'mode'
,
'escaped'
),
XMLCDATA
(
I
.
DESC
))
)
)
ORDER
BY
I
.
ID
DESC
SEPARATOR
''
)
ORDER
BY
I
.
ID
DESC
SEPARATOR
''
)
)
CONTENT
)
CONTENT
...
...
This diff is collapsed.
Click to expand it.
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论