BladeX/blade-ops/blade-seata-order
2024-07-14 23:40:58 +08:00
..
src/main 🎉 4.0.0.RELEASE 升级 SpringBoot3 SpringCloud2023 JDK17 2024-04-22 00:19:47 +08:00
pom.xml 🎉 4.1.0.RELEASE 登录认证升级为国密算法,数据库password字段内容无需变动 2024-07-14 23:40:58 +08:00
README.md 🎉 2.5.0.RELEASE 集成seata支持分布式事务 2019-09-23 17:56:34 +08:00

-- 创建 order库、业务表、undo_log表 create database seata_order; use seata_order;

DROP TABLE IF EXISTS tb_order; CREATE TABLE tb_order ( id int(11) NOT NULL AUTO_INCREMENT, user_id varchar(255) DEFAULT NULL, commodity_code varchar(255) DEFAULT NULL, count int(11) DEFAULT 0, money int(11) DEFAULT 0, PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE undo_log ( id BIGINT(20) NOT NULL AUTO_INCREMENT, branch_id BIGINT(20) NOT NULL, xid VARCHAR(100) NOT NULL, context VARCHAR(128) NOT NULL, rollback_info LONGBLOB NOT NULL, log_status INT(11) NOT NULL, log_created DATETIME NOT NULL, log_modified DATETIME NOT NULL, ext VARCHAR(100) DEFAULT NULL, PRIMARY KEY (id), UNIQUE KEY ux_undo_log (xid, branch_id) ) ENGINE = InnoDB AUTO_INCREMENT = 1 DEFAULT CHARSET = utf8;