@@ -221,9 +221,56 @@ COLLATE = utf8mb4_general_ci;
221221
222222CREATE INDEX idx_resource_id ON contract_payment_plan_field_blob (resource_id ASC );
223223
224+ -- 产品价格表
225+ CREATE TABLE product_price (
226+ ` id` VARCHAR (32 ) NOT NULL COMMENT ' ID' ,
227+ ` name` VARCHAR (255 ) NOT NULL COMMENT ' 价格表名称' ,
228+ ` status` VARCHAR (32 ) NOT NULL COMMENT ' 状态' ,
229+ ` organization_id` VARCHAR (32 ) NOT NULL COMMENT ' 组织ID' ,
230+ ` create_time` BIGINT NOT NULL COMMENT ' 创建时间' ,
231+ ` update_time` BIGINT NOT NULL COMMENT ' 更新时间' ,
232+ ` create_user` VARCHAR (32 ) NOT NULL COMMENT ' 创建人' ,
233+ ` update_user` VARCHAR (32 ) NOT NULL COMMENT ' 更新人' ,
234+ PRIMARY KEY (id)
235+ ) COMMENT = ' 价格'
236+ ENGINE = InnoDB
237+ DEFAULT CHARSET = utf8mb4
238+ COLLATE = utf8mb4_general_ci;
239+
240+ CREATE INDEX idx_org_id ON product_price(organization_id ASC );
241+
242+ CREATE TABLE product_price_field (
243+ ` id` VARCHAR (32 ) NOT NULL COMMENT ' ID' ,
244+ ` resource_id` VARCHAR (32 ) NOT NULL COMMENT ' 价格表ID' ,
245+ ` field_id` VARCHAR (32 ) NOT NULL COMMENT ' 自定义属性ID' ,
246+ ` field_value` VARCHAR (255 ) NOT NULL COMMENT ' 自定义属性值' ,
247+ ` ref_sub_id` VARCHAR (32 ) COMMENT ' 引用子表格ID;关联的子表格字段ID' ,
248+ ` row_id` VARCHAR (32 ) COMMENT ' 子表格行实例ID;行实例数据ID' ,
249+ PRIMARY KEY (id)
250+ ) COMMENT = ' 价格自定义属性'
251+ ENGINE = InnoDB
252+ DEFAULT CHARSET = utf8mb4
253+ COLLATE = utf8mb4_general_ci;
254+
255+ CREATE INDEX idx_resource_id ON product_price_field(resource_id ASC );
256+ CREATE INDEX idx_ref_sub_id ON product_price_field(ref_sub_id ASC );
257+
258+ CREATE TABLE product_price_field_blob (
259+ ` id` VARCHAR (32 ) NOT NULL COMMENT ' id' ,
260+ ` resource_id` VARCHAR (32 ) NOT NULL COMMENT ' 价格id' ,
261+ ` field_id` VARCHAR (32 ) NOT NULL COMMENT ' 自定义属性id' ,
262+ ` field_value` TEXT NOT NULL COMMENT ' 自定义属性值' ,
263+ ` ref_sub_id` VARCHAR (32 ) COMMENT ' 引用子表格ID;关联的子表格字段ID' ,
264+ ` row_id` VARCHAR (32 ) COMMENT ' 子表格行实例ID;行实例数据ID' ,
265+ PRIMARY KEY (id)
266+ ) COMMENT = ' 价格表自定义属性大文本'
267+ ENGINE = InnoDB
268+ DEFAULT CHARSET = utf8mb4
269+ COLLATE = utf8mb4_general_ci;
224270
225- -- set innodb lock wait timeout to default
226- SET SESSION innodb_lock_wait_timeout = DEFAULT;
227-
271+ CREATE INDEX idx_resource_id ON product_price_field_blob(resource_id ASC );
272+ CREATE INDEX idx_ref_sub_id ON product_price_field_blob(ref_sub_id ASC );
228273
229274
275+ -- set innodb lock wait timeout to default
276+ SET SESSION innodb_lock_wait_timeout = DEFAULT;
0 commit comments