seata 服务端启动所需要的表

seata 服务端启动所需要的表

CREATE TABLE `branch_table_copy` (

  `branch_id` bigint(20) NOT NULL,

  `xid` varchar(128) NOT NULL,

  `transaction_id` bigint(20) DEFAULT NULL,

  `resource_group_id` varchar(32) DEFAULT NULL,

  `resource_id` varchar(256) DEFAULT NULL,

  `lock_key` varchar(128) DEFAULT NULL,

  `branch_type` varchar(8) DEFAULT NULL,

  `status` tinyint(4) DEFAULT NULL,

  `client_id` varchar(64) DEFAULT NULL,

  `application_data` varchar(2000) DEFAULT NULL,

  `gmt_create` datetime DEFAULT NULL,

  `gmt_modified` datetime DEFAULT NULL,

  PRIMARY KEY (`branch_id`),

  KEY `idx_xid` (`xid`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;





CREATE TABLE `global_table` (

  `xid` varchar(128) NOT NULL,

  `transaction_id` bigint(20) DEFAULT NULL,

  `status` tinyint(4) NOT NULL,

  `application_id` varchar(32) DEFAULT NULL,

  `transaction_service_group` varchar(32) DEFAULT NULL,

  `transaction_name` varchar(64) DEFAULT NULL,

  `timeout` int(11) DEFAULT NULL,

  `begin_time` bigint(20) DEFAULT NULL,

  `application_data` varchar(2000) DEFAULT NULL,

  `gmt_create` datetime DEFAULT NULL,

  `gmt_modified` datetime DEFAULT NULL,

  PRIMARY KEY (`xid`),

  KEY `idx_gmt_modified_status` (`gmt_modified`,`status`),

  KEY `idx_transaction_id` (`transaction_id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;




CREATE TABLE `lock_table` (

  `row_key` varchar(128) NOT NULL,

  `xid` varchar(96) DEFAULT NULL,

  `transaction_id` mediumtext,

  `branch_id` mediumtext,

  `resource_id` varchar(256) DEFAULT NULL,

  `table_name` varchar(32) DEFAULT NULL,

  `pk` varchar(32) DEFAULT NULL,

  `gmt_create` datetime DEFAULT NULL,

  `gmt_modified` datetime DEFAULT NULL,

  PRIMARY KEY (`row_key`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;



CREATE TABLE `branch_table` (

  `branch_id` bigint(20) NOT NULL,

  `xid` varchar(128) NOT NULL,

  `transaction_id` bigint(20) DEFAULT NULL,

  `resource_group_id` varchar(32) DEFAULT NULL,

  `resource_id` varchar(256) DEFAULT NULL,

  `lock_key` varchar(128) DEFAULT NULL,

  `branch_type` varchar(8) DEFAULT NULL,

  `status` tinyint(4) DEFAULT NULL,

  `client_id` varchar(64) DEFAULT NULL,

  `application_data` varchar(2000) DEFAULT NULL,

  `gmt_create` datetime DEFAULT NULL,

  `gmt_modified` datetime DEFAULT NULL,

  PRIMARY KEY (`branch_id`),

  KEY `idx_xid` (`xid`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

你可能感兴趣的:(seata 服务端启动所需要的表)