mybatis-plus-db2entity

CREATE TABLE broker.t_staking_product (
id bigint(20) unsigned auto_increment NOT NULL COMMENT '主键ID',
org_id bigint(20) NOT NULL DEFAULT '0' COMMENT '券商id',
product_no varchar(50) NOT NULL DEFAULT '0' COMMENT '质押产品编号唯一标识',
product_name varchar(100) NOT NULL DEFAULT '' COMMENT '质押产品名称',
staking_token varchar(100) NOT NULL DEFAULT '' COMMENT '质押token',
staking_product_model TINYINT DEFAULT 0 NOT NULL COMMENT '0:fiexd定期,1:open活期',
staking_product_status TINYINT DEFAULT 0 NOT NULL COMMENT '质押产品状态,0:OFF,开启,1:ON,质押状态是开启时,前端才会展示',
staking_duration INT DEFAULT 1 NOT NULL COMMENT '质押周期',
staking_pool_limitation DECIMAL(65, 5) DEFAULT 0 NOT NULL COMMENT '质押池最大限额',
interest_type TINYINT DEFAULT 1 NOT NULL COMMENT '利息类型:1:单利ARP,2:复利',
interest_rate DECIMAL(65, 5) NOT NULL DEFAULT 0.00000 COMMENT '利率',
can_redemption TINYINT DEFAULT 0 NOT NULL COMMENT '是否可以赎回:0:可以,1:不可以',
can_partial_redemption TINYINT DEFAULT 0 NOT NULL COMMENT '可否部分赎回0:可以1:不可以',
can_auto_subscribe TINYINT DEFAULT 0 NOT NULL COMMENT '是否开启自动续约0开启1关闭',
individual_user_limitation DECIMAL(65, 5) NOT NULL DEFAULT 0.00000 COMMENT '个人限额',
created_at DATETIME(3) DEFAULT CURRENT_TIMESTAMP(3) NOT NULL COMMENT '创建时间',
update_at DATETIME(3) DEFAULT CURRENT_TIMESTAMP(3) NOT NULL COMMENT '修改时间',
operator varchar(100) NOT NULL DEFAULT '' COMMENT '操作人',
PRIMARY KEY (id) USING BTREE
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '质押产品表';
CREATE INDEX idx_t_staking_product_org_id USING BTREE ON broker.t_staking_product (org_id, product_no)

Avatar

Model: