Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
twelvet
twelvet
比较版本
9a7bae32a8c4860baac8599492162d119bc28ef5...7484812b1f17d5c4d62b5c943c9375ea0736055d
twelvet
项目概览
twelvet
/
twelvet
9 个月 前同步成功
通知
3
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
twelvet
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
源分支
7484812b1f17d5c4d62b5c943c9375ea0736055d
选择Git版本
...
目标分支
9a7bae32a8c4860baac8599492162d119bc28ef5
选择Git版本
比较
Commits (3)
https://gitcode.net/twelvet/twelvet/-/commit/d2019fd3745669874793530520f3ee4dfbfabfb6
SQL格式化
2023-07-19T11:02:03+08:00
TwelveT
2471835953@qq.com
https://gitcode.net/twelvet/twelvet/-/commit/2b2821e014ecc9fddada4f0c39a7786bf271c947
支持携程
2023-07-21T11:40:55+08:00
twelvet
2471835953@qq.com
https://gitcode.net/twelvet/twelvet/-/commit/7484812b1f17d5c4d62b5c943c9375ea0736055d
Update controller.java.vm
2023-07-21T15:46:52+08:00
twelvet
2471835953@qq.com
展开全部
隐藏空白更改
内联
并排
Showing
6 changed file
with
1405 addition
and
780 deletion
+1405
-780
data/sql/twelvet.sql
data/sql/twelvet.sql
+896
-473
data/sql/twelvet_job.sql
data/sql/twelvet_job.sql
+98
-61
data/sql/twelvet_nacos.sql
data/sql/twelvet_nacos.sql
+335
-187
data/sql/twelvet_seata.sql
data/sql/twelvet_seata.sql
+72
-55
pom.xml
pom.xml
+1
-1
twelvet-server/twelvet-server-gen/src/main/resources/vm/java/controller.java.vm
...-server-gen/src/main/resources/vm/java/controller.java.vm
+3
-3
未找到文件。
data/sql/twelvet.sql
浏览文件 @
7484812b
此差异已折叠。
点击以展开。
data/sql/twelvet_job.sql
浏览文件 @
7484812b
此差异已折叠。
点击以展开。
data/sql/twelvet_nacos.sql
浏览文件 @
7484812b
此差异已折叠。
点击以展开。
data/sql/twelvet_seata.sql
浏览文件 @
7484812b
...
...
@@ -4,21 +4,25 @@
-- Table structure for branch_table
-- ----------------------------
DROP
TABLE
IF
EXISTS
`branch_table`
;
CREATE
TABLE
`branch_table`
(
`branch_id`
bigint
(
20
)
NOT
NULL
,
`xid`
varchar
(
128
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
,
`transaction_id`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`resource_group_id`
varchar
(
32
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`resource_id`
varchar
(
256
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`branch_type`
varchar
(
8
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`status`
tinyint
(
4
)
NULL
DEFAULT
NULL
,
`client_id`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`application_data`
varchar
(
2000
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`gmt_create`
datetime
(
6
)
NULL
DEFAULT
NULL
,
`gmt_modified`
datetime
(
6
)
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`branch_id`
)
USING
BTREE
,
INDEX
`idx_xid`
(
`xid`
)
USING
BTREE
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
ROW_FORMAT
=
Dynamic
;
CREATE
TABLE
`branch_table`
(
`branch_id`
bigint
(
20
)
NOT
NULL
,
`xid`
varchar
(
128
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
,
`transaction_id`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`resource_group_id`
varchar
(
32
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`resource_id`
varchar
(
256
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`branch_type`
varchar
(
8
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`status`
tinyint
(
4
)
NULL
DEFAULT
NULL
,
`client_id`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`application_data`
varchar
(
2000
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`gmt_create`
datetime
(
6
)
NULL
DEFAULT
NULL
,
`gmt_modified`
datetime
(
6
)
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`branch_id`
)
USING
BTREE
,
INDEX
`idx_xid`
(
`xid`
)
USING
BTREE
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
ROW_FORMAT
=
Dynamic
;
-- ----------------------------
-- Records of branch_table
...
...
@@ -28,22 +32,26 @@ CREATE TABLE `branch_table` (
-- Table structure for global_table
-- ----------------------------
DROP
TABLE
IF
EXISTS
`global_table`
;
CREATE
TABLE
`global_table`
(
`xid`
varchar
(
128
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
,
`transaction_id`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`status`
tinyint
(
4
)
NOT
NULL
,
`application_id`
varchar
(
32
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`transaction_service_group`
varchar
(
32
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`transaction_name`
varchar
(
128
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`timeout`
int
(
11
)
NULL
DEFAULT
NULL
,
`begin_time`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`application_data`
varchar
(
2000
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`gmt_create`
datetime
(
0
)
NULL
DEFAULT
NULL
,
`gmt_modified`
datetime
(
0
)
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`xid`
)
USING
BTREE
,
INDEX
`idx_gmt_modified_status`
(
`gmt_modified`
,
`status`
)
USING
BTREE
,
INDEX
`idx_transaction_id`
(
`transaction_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
ROW_FORMAT
=
Dynamic
;
CREATE
TABLE
`global_table`
(
`xid`
varchar
(
128
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
,
`transaction_id`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`status`
tinyint
(
4
)
NOT
NULL
,
`application_id`
varchar
(
32
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`transaction_service_group`
varchar
(
32
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`transaction_name`
varchar
(
128
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`timeout`
int
(
11
)
NULL
DEFAULT
NULL
,
`begin_time`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`application_data`
varchar
(
2000
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`gmt_create`
datetime
(
0
)
NULL
DEFAULT
NULL
,
`gmt_modified`
datetime
(
0
)
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`xid`
)
USING
BTREE
,
INDEX
`idx_gmt_modified_status`
(
`gmt_modified`
,
`status`
)
USING
BTREE
,
INDEX
`idx_transaction_id`
(
`transaction_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
ROW_FORMAT
=
Dynamic
;
-- ----------------------------
-- Records of global_table
...
...
@@ -53,19 +61,23 @@ CREATE TABLE `global_table` (
-- Table structure for lock_table
-- ----------------------------
DROP
TABLE
IF
EXISTS
`lock_table`
;
CREATE
TABLE
`lock_table`
(
`row_key`
varchar
(
128
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
,
`xid`
varchar
(
96
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`transaction_id`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`branch_id`
bigint
(
20
)
NOT
NULL
,
`resource_id`
varchar
(
256
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`table_name`
varchar
(
32
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`pk`
varchar
(
36
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`gmt_create`
datetime
(
0
)
NULL
DEFAULT
NULL
,
`gmt_modified`
datetime
(
0
)
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`row_key`
)
USING
BTREE
,
INDEX
`idx_branch_id`
(
`branch_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
ROW_FORMAT
=
Dynamic
;
CREATE
TABLE
`lock_table`
(
`row_key`
varchar
(
128
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
,
`xid`
varchar
(
96
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`transaction_id`
bigint
(
20
)
NULL
DEFAULT
NULL
,
`branch_id`
bigint
(
20
)
NOT
NULL
,
`resource_id`
varchar
(
256
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`table_name`
varchar
(
32
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`pk`
varchar
(
36
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
NULL
,
`gmt_create`
datetime
(
0
)
NULL
DEFAULT
NULL
,
`gmt_modified`
datetime
(
0
)
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`row_key`
)
USING
BTREE
,
INDEX
`idx_branch_id`
(
`branch_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
ROW_FORMAT
=
Dynamic
;
-- ----------------------------
-- Records of lock_table
...
...
@@ -75,19 +87,24 @@ CREATE TABLE `lock_table` (
-- Table structure for undo_log
-- ----------------------------
DROP
TABLE
IF
EXISTS
`undo_log`
;
CREATE
TABLE
`undo_log`
(
`branch_id`
bigint
(
20
)
NOT
NULL
COMMENT
'branch transaction id'
,
`xid`
varchar
(
100
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
'global transaction id'
,
`context`
varchar
(
128
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
'undo_log context,such as serialization'
,
`rollback_info`
longblob
NOT
NULL
COMMENT
'rollback info'
,
`log_status`
int
(
11
)
NOT
NULL
COMMENT
'0:normal status,1:defense status'
,
`log_created`
datetime
(
6
)
NOT
NULL
COMMENT
'create datetime'
,
`log_modified`
datetime
(
6
)
NOT
NULL
COMMENT
'modify datetime'
,
UNIQUE
INDEX
`ux_undo_log`
(
`xid`
,
`branch_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'AT transaction mode undo table'
ROW_FORMAT
=
Dynamic
;
CREATE
TABLE
`undo_log`
(
`branch_id`
bigint
(
20
)
NOT
NULL
COMMENT
'branch transaction id'
,
`xid`
varchar
(
100
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
'global transaction id'
,
`context`
varchar
(
128
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
'undo_log context,such as serialization'
,
`rollback_info`
longblob
NOT
NULL
COMMENT
'rollback info'
,
`log_status`
int
(
11
)
NOT
NULL
COMMENT
'0:normal status,1:defense status'
,
`log_created`
datetime
(
6
)
NOT
NULL
COMMENT
'create datetime'
,
`log_modified`
datetime
(
6
)
NOT
NULL
COMMENT
'modify datetime'
,
UNIQUE
INDEX
`ux_undo_log`
(
`xid`
,
`branch_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'AT transaction mode undo table'
ROW_FORMAT
=
Dynamic
;
-- ----------------------------
-- Records of undo_log
-- ----------------------------
SET
FOREIGN_KEY_CHECKS
=
1
;
SET
FOREIGN_KEY_CHECKS
=
1
;
pom.xml
浏览文件 @
7484812b
...
...
@@ -42,7 +42,7 @@
<maven.compiler.source>
1.8
</maven.compiler.source>
<maven.compiler.target>
1.8
</maven.compiler.target>
<spring-boot-dependencies.version>
2.7.1
3
</spring-boot-dependencies.version>
<spring-boot-dependencies.version>
2.7.1
4
</spring-boot-dependencies.version>
<spring-cloud.version>
2021.0.8
</spring-cloud.version>
<spring-cloud-alibaba.version>
2021.0.5.0
</spring-cloud-alibaba.version>
<io.seata.version>
1.4.2
</io.seata.version>
...
...
twelvet-server/twelvet-server-gen/src/main/resources/vm/java/controller.java.vm
浏览文件 @
7484812b
...
...
@@ -47,7 +47,7 @@ public class ${ClassName}Controller extends TWTController
* 查询
${
functionName
}
列表
*/
@Operation(summary = "查询
${
functionName
}
列表")
@PreAuthorize("@role.hasPermi('
{
permissionPrefix}:list')")
@PreAuthorize("@role.hasPermi('
$
{
permissionPrefix
}
:list')")
@GetMapping("/list")
#
if
($
table
.
crud
||
$
table
.
sub
)
public JsonResult
<TableDataInfo>
list(
${
ClassName
}
${
className
}
)
...
...
@@ -68,7 +68,7 @@ public class ${ClassName}Controller extends TWTController
* 导出
${
functionName
}
列表
*/
@Operation(summary = "导出
${
functionName
}
列表")
@PreAuthorize("@role.hasPermi('
{
permissionPrefix}:export')")
@PreAuthorize("@role.hasPermi('
$
{
permissionPrefix
}
:export')")
@Log(service = "
${
functionName
}
", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response,
${
ClassName
}
${
className
}
)
...
...
@@ -82,7 +82,7 @@ public class ${ClassName}Controller extends TWTController
* 获取
${
functionName
}
详细信息
*/
@Operation(summary = "获取
${
functionName
}
详细信息")
@PreAuthorize("@role.hasPermi('
{
permissionPrefix}:query')")
@PreAuthorize("@role.hasPermi('
$
{
permissionPrefix
}
:query')")
@GetMapping(value = "/
{
${
pkColumn
.
javaField
}
}")
public JsonResult
<
${
ClassName
}
>
getInfo(@PathVariable("
${
pkColumn
.
javaField
}
")
${
pkColumn
.
javaType
}
${
pkColumn
.
javaField
}
)
{
...
...