Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
apache
Shardingsphere
提交
ec2b3588
Shardingsphere
项目概览
apache
/
Shardingsphere
通知
56
Star
3
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Shardingsphere
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
ec2b3588
编写于
8月 21, 2017
作者:
H
haocao
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Refactor parser and integrate test cases from to do xml 14th.
上级
0b509a99
变更
9
显示空白变更内容
内联
并排
Showing
9 changed file
with
32 addition
and
61 deletion
+32
-61
sharding-jdbc-core/src/test/resources/integrate/assert/delete.xml
...-jdbc-core/src/test/resources/integrate/assert/delete.xml
+0
-29
sharding-jdbc-core/src/test/resources/parser/alter.xml
sharding-jdbc-core/src/test/resources/parser/alter.xml
+2
-2
sharding-jdbc-core/src/test/resources/parser/create.xml
sharding-jdbc-core/src/test/resources/parser/create.xml
+6
-6
sharding-jdbc-core/src/test/resources/parser/drop.xml
sharding-jdbc-core/src/test/resources/parser/drop.xml
+6
-6
sharding-jdbc-core/src/test/resources/parser/truncate.xml
sharding-jdbc-core/src/test/resources/parser/truncate.xml
+2
-2
sharding-jdbc-core/src/test/resources/sql/ddl/alter.xml
sharding-jdbc-core/src/test/resources/sql/ddl/alter.xml
+2
-2
sharding-jdbc-core/src/test/resources/sql/ddl/create.xml
sharding-jdbc-core/src/test/resources/sql/ddl/create.xml
+6
-6
sharding-jdbc-core/src/test/resources/sql/ddl/drop.xml
sharding-jdbc-core/src/test/resources/sql/ddl/drop.xml
+6
-6
sharding-jdbc-core/src/test/resources/sql/ddl/truncate.xml
sharding-jdbc-core/src/test/resources/sql/ddl/truncate.xml
+2
-2
未找到文件。
sharding-jdbc-core/src/test/resources/integrate/assert/delete.xml
浏览文件 @
ec2b3588
<?xml version="1.0" encoding="UTF-8"?>
<sqls>
<sql
id=
"assertInsertWithAllPlaceholders"
>
<sharding-rule>
<data
parameter=
"1,1,'insert'"
expected=
"insert/%s_1.xml"
/>
<data
parameter=
"2,2,'insert'"
expected=
"insert/%s_2.xml"
/>
<data
parameter=
"3,3,'insert'"
expected=
"insert/%s_3.xml"
/>
<data
parameter=
"4,4,'insert'"
expected=
"insert/%s_4.xml"
/>
<data
parameter=
"5,5,'insert'"
expected=
"insert/%s_5.xml"
/>
<data
parameter=
"6,6,'insert'"
expected=
"insert/%s_6.xml"
/>
<data
parameter=
"7,7,'insert'"
expected=
"insert/%s_7.xml"
/>
<data
parameter=
"8,8,'insert'"
expected=
"insert/%s_8.xml"
/>
<data
parameter=
"9,9,'insert'"
expected=
"insert/%s_9.xml"
/>
<data
parameter=
"10,10,'insert'"
expected=
"insert/%s_0.xml"
/>
</sharding-rule>
</sql>
<sql
id=
"assertInsertWithPartialPlaceholder"
>
<sharding-rule>
<data
parameter=
"1,1"
expected=
"insert/%s_1.xml"
/>
<data
parameter=
"2,2"
expected=
"insert/%s_2.xml"
/>
<data
parameter=
"3,3"
expected=
"insert/%s_3.xml"
/>
<data
parameter=
"4,4"
expected=
"insert/%s_4.xml"
/>
<data
parameter=
"5,5"
expected=
"insert/%s_5.xml"
/>
<data
parameter=
"6,6"
expected=
"insert/%s_6.xml"
/>
<data
parameter=
"7,7"
expected=
"insert/%s_7.xml"
/>
<data
parameter=
"8,8"
expected=
"insert/%s_8.xml"
/>
<data
parameter=
"9,9"
expected=
"insert/%s_9.xml"
/>
<data
parameter=
"10,10"
expected=
"insert/%s_0.xml"
/>
</sharding-rule>
</sql>
<sql
id=
"assertDeleteWithShardingValue"
>
<sharding-rule
value=
"tbl"
>
<data
parameter=
"1000,10,'init'"
expected=
"delete/%s_0.xml"
/>
...
...
sharding-jdbc-core/src/test/resources/parser/alter.xml
浏览文件 @
ec2b3588
...
...
@@ -2,12 +2,12 @@
<asserts>
<assert
id=
"assertAlterTable"
>
<tables>
<table
name=
"t_
order
"
/>
<table
name=
"t_
log
"
/>
</tables>
</assert>
<assert
id=
"assertAlterTableIfExistAndOnly"
>
<tables>
<table
name=
"t_
order
"
/>
<table
name=
"t_
log
"
/>
</tables>
</assert>
</asserts>
sharding-jdbc-core/src/test/resources/parser/create.xml
浏览文件 @
ec2b3588
...
...
@@ -2,32 +2,32 @@
<asserts>
<assert
id=
"assertCreateTable"
>
<tables>
<table
name=
"t_
order
"
/>
<table
name=
"t_
log
"
/>
</tables>
</assert>
<assert
id=
"assertCreateTableIfNotExist"
>
<tables>
<table
name=
"t_
order
"
/>
<table
name=
"t_
log
"
/>
</tables>
</assert>
<assert
id=
"assertCreateTemporaryTable"
>
<tables>
<table
name=
"t_
order
"
/>
<table
name=
"t_
log
"
/>
</tables>
</assert>
<assert
id=
"assertCreateGlobalTemporaryTable"
>
<tables>
<table
name=
"t_
order
"
/>
<table
name=
"t_
log
"
/>
</tables>
</assert>
<assert
id=
"assertCreateLocalTempTable"
>
<tables>
<table
name=
"t_
order
"
/>
<table
name=
"t_
log
"
/>
</tables>
</assert>
<assert
id=
"assertCreateUnloggedTable"
>
<tables>
<table
name=
"t_
order
"
/>
<table
name=
"t_
log
"
/>
</tables>
</assert>
</asserts>
sharding-jdbc-core/src/test/resources/parser/drop.xml
浏览文件 @
ec2b3588
...
...
@@ -2,32 +2,32 @@
<asserts>
<assert
id=
"assertDropTable"
>
<tables>
<table
name=
"t_
order
"
/>
<table
name=
"t_
log
"
/>
</tables>
</assert>
<assert
id=
"assertDropTableIfExist"
>
<tables>
<table
name=
"t_
order
"
/>
<table
name=
"t_
log
"
/>
</tables>
</assert>
<assert
id=
"assertDropTemporaryTable"
>
<tables>
<table
name=
"t_
order
"
/>
<table
name=
"t_
log
"
/>
</tables>
</assert>
<assert
id=
"assertDropTableRestrict"
>
<tables>
<table
name=
"t_
order
"
/>
<table
name=
"t_
log
"
/>
</tables>
</assert>
<assert
id=
"assertDropTableCascade"
>
<tables>
<table
name=
"t_
order
"
/>
<table
name=
"t_
log
"
/>
</tables>
</assert>
<assert
id=
"assertDropTableCascadeConstraintsAndPurge"
>
<tables>
<table
name=
"t_
order
"
/>
<table
name=
"t_
log
"
/>
</tables>
</assert>
</asserts>
sharding-jdbc-core/src/test/resources/parser/truncate.xml
浏览文件 @
ec2b3588
...
...
@@ -2,12 +2,12 @@
<asserts>
<assert
id=
"assertTruncateTable"
>
<tables>
<table
name=
"t_
order
"
/>
<table
name=
"t_
log
"
/>
</tables>
</assert>
<assert
id=
"assertTruncateTableOnly"
>
<tables>
<table
name=
"t_
order
"
/>
<table
name=
"t_
log
"
/>
</tables>
</assert>
</asserts>
sharding-jdbc-core/src/test/resources/sql/ddl/alter.xml
浏览文件 @
ec2b3588
<?xml version="1.0" encoding="UTF-8"?>
<sqls>
<sql
id=
"assertAlterTable"
value=
"ALTER TABLE t_
order
ADD name varchar"
/>
<sql
id=
"assertAlterTableIfExistAndOnly"
value=
"ALTER TABLE IF EXISTS ONLY t_
order
ADD name varchar"
type=
"PostgreSQL"
/>
<sql
id=
"assertAlterTable"
value=
"ALTER TABLE t_
log
ADD name varchar"
/>
<sql
id=
"assertAlterTableIfExistAndOnly"
value=
"ALTER TABLE IF EXISTS ONLY t_
log
ADD name varchar"
type=
"PostgreSQL"
/>
</sqls>
sharding-jdbc-core/src/test/resources/sql/ddl/create.xml
浏览文件 @
ec2b3588
<?xml version="1.0" encoding="UTF-8"?>
<sqls>
<sql
id=
"assertCreateTable"
value=
"CREATE TABLE t_
order
(id int)"
/>
<sql
id=
"assertCreateTableIfNotExist"
value=
"CREATE TABLE IF NOT EXISTS t_
order
(id int)"
type=
"MySQL,PostgreSQL"
/>
<sql
id=
"assertCreateTemporaryTable"
value=
"CREATE TEMPORARY TABLE IF NOT EXISTS t_
order
(id int)"
type=
"MySQL,PostgreSQL"
/>
<sql
id=
"assertCreateGlobalTemporaryTable"
value=
"CREATE GLOBAL TEMPORARY TABLE t_
order
(id int)"
type=
"Oracle,PostgreSQL"
/>
<sql
id=
"assertCreateLocalTempTable"
value=
"CREATE LOCAL TEMP TABLE t_
order
(id int)"
type=
"PostgreSQL"
/>
<sql
id=
"assertCreateUnloggedTable"
value=
"CREATE UNLOGGED TABLE t_
order
(id int)"
type=
"PostgreSQL"
/>
<sql
id=
"assertCreateTable"
value=
"CREATE TABLE t_
log
(id int)"
/>
<sql
id=
"assertCreateTableIfNotExist"
value=
"CREATE TABLE IF NOT EXISTS t_
log
(id int)"
type=
"MySQL,PostgreSQL"
/>
<sql
id=
"assertCreateTemporaryTable"
value=
"CREATE TEMPORARY TABLE IF NOT EXISTS t_
log
(id int)"
type=
"MySQL,PostgreSQL"
/>
<sql
id=
"assertCreateGlobalTemporaryTable"
value=
"CREATE GLOBAL TEMPORARY TABLE t_
log
(id int)"
type=
"Oracle,PostgreSQL"
/>
<sql
id=
"assertCreateLocalTempTable"
value=
"CREATE LOCAL TEMP TABLE t_
log
(id int)"
type=
"PostgreSQL"
/>
<sql
id=
"assertCreateUnloggedTable"
value=
"CREATE UNLOGGED TABLE t_
log
(id int)"
type=
"PostgreSQL"
/>
</sqls>
sharding-jdbc-core/src/test/resources/sql/ddl/drop.xml
浏览文件 @
ec2b3588
<?xml version="1.0" encoding="UTF-8"?>
<sqls>
<sql
id=
"assertDropTable"
value=
"DROP TABLE t_
order
(id int)"
/>
<sql
id=
"assertDropTableIfExist"
value=
"DROP TABLE IF EXISTS t_
order
(id int)"
type=
"MySQL,PostgreSQL,SQLServer"
/>
<sql
id=
"assertDropTemporaryTable"
value=
"DROP TEMPORARY TABLE t_
order
(id int)"
type=
"MySQL"
/>
<sql
id=
"assertDropTableRestrict"
value=
"DROP TABLE t_
order
(id int) RESTRICT"
type=
"MySQL,PostgreSQL"
/>
<sql
id=
"assertDropTableCascade"
value=
"DROP TABLE t_
order
(id int) CASCADE"
type=
"MySQL,PostgreSQL"
/>
<sql
id=
"assertDropTableCascadeConstraintsAndPurge"
value=
"DROP TABLE t_
order
(id int) CASCADE CONSTRAINTS PURGE"
type=
"Oracle"
/>
<sql
id=
"assertDropTable"
value=
"DROP TABLE t_
log
(id int)"
/>
<sql
id=
"assertDropTableIfExist"
value=
"DROP TABLE IF EXISTS t_
log
(id int)"
type=
"MySQL,PostgreSQL,SQLServer"
/>
<sql
id=
"assertDropTemporaryTable"
value=
"DROP TEMPORARY TABLE t_
log
(id int)"
type=
"MySQL"
/>
<sql
id=
"assertDropTableRestrict"
value=
"DROP TABLE t_
log
(id int) RESTRICT"
type=
"MySQL,PostgreSQL"
/>
<sql
id=
"assertDropTableCascade"
value=
"DROP TABLE t_
log
(id int) CASCADE"
type=
"MySQL,PostgreSQL"
/>
<sql
id=
"assertDropTableCascadeConstraintsAndPurge"
value=
"DROP TABLE t_
log
(id int) CASCADE CONSTRAINTS PURGE"
type=
"Oracle"
/>
</sqls>
sharding-jdbc-core/src/test/resources/sql/ddl/truncate.xml
浏览文件 @
ec2b3588
<?xml version="1.0" encoding="UTF-8"?>
<sqls>
<sql
id=
"assertTruncateTable"
value=
"TRUNCATE TABLE t_
order
"
/>
<sql
id=
"assertTruncateTableOnly"
value=
"TRUNCATE TABLE ONLY t_
order
"
type=
"PostgreSQL"
/>
<sql
id=
"assertTruncateTable"
value=
"TRUNCATE TABLE t_
log
"
/>
<sql
id=
"assertTruncateTableOnly"
value=
"TRUNCATE TABLE ONLY t_
log
"
type=
"PostgreSQL"
/>
</sqls>
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录