1
0
mirror of https://gitee.com/mirrors/Spring-Cloud-Alibaba.git synced 2021-06-26 13:25:11 +08:00

Merge pull request #433 from slievrly/master

fix #432 update Fescar-Sample readme,unique index instead of normal index
This commit is contained in:
format 2019-03-15 16:24:57 +08:00 committed by GitHub
commit 1fa8e19496
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -40,11 +40,12 @@ mysql.user.password=your mysql server password
``` ```
### 创建 UNDO_LOG ### 创建 undo_log
[Fescar AT 模式]() 需要使用到 UNDO_LOG 表。 [Fescar AT 模式]() 需要使用到 undo_log 表。
``` $sql ``` $sql
-- 注意此处0.3.0+ 增加唯一索引 ux_undo_log
CREATE TABLE `undo_log` ( CREATE TABLE `undo_log` (
`id` bigint(20) NOT NULL AUTO_INCREMENT, `id` bigint(20) NOT NULL AUTO_INCREMENT,
`branch_id` bigint(20) NOT NULL, `branch_id` bigint(20) NOT NULL,
@ -55,8 +56,8 @@ CREATE TABLE `undo_log` (
`log_modified` datetime NOT NULL, `log_modified` datetime NOT NULL,
`ext` varchar(100) DEFAULT NULL, `ext` varchar(100) DEFAULT NULL,
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
KEY `idx_unionkey` (`xid`,`branch_id`) UNIQUE KEY `ux_undo_log` (`xid`,`branch_id`)
) ENGINE=InnoDB AUTO_INCREMENT=159 DEFAULT CHARSET=utf8 ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
``` ```
### 创建 示例中 业务所需要的数据库表 ### 创建 示例中 业务所需要的数据库表