Browse Source

Merge pull request 'sql迭代更新' (#35) from master into V3

Reviewed-on: http://git.lrdaiot.cn:9000/thing/thing_api/pulls/35
qingyuan_dev_new
夏超 2 years ago
parent
commit
c15db7cbf9
  1. 818
      help/sql/ddl_1.0.0.sql
  2. 5473
      help/sql/dml_1.0.0.sql

818
help/sql/ddl_1.0.0.sql

@ -1,18 +1,18 @@
/*
Navicat Premium Data Transfer
Source Server : 192.168.188.185
Source Server : 穿25432
Source Server Type : PostgreSQL
Source Server Version : 150006 (150006)
Source Host : 192.168.188.185:5432
Source Catalog : thing_v3
Source Host : 127.0.0.1:25432
Source Catalog : pub_carbon_v3
Source Schema : public
Target Server Type : PostgreSQL
Target Server Version : 150006 (150006)
File Encoding : 65001
Date: 05/08/2024 16:57:47
Date: 10/09/2024 14:20:20
*/
@ -799,6 +799,7 @@ CREATE TABLE "public"."carbon_pub_production_report" (
"company_name" varchar(255) COLLATE "pg_catalog"."default",
"report_code" varchar(100) COLLATE "pg_catalog"."default",
"source_type" varchar(100) COLLATE "pg_catalog"."default",
"show_result" int4,
"tenant_code" int8,
"company_id" int8,
"dept_id" int8,
@ -820,6 +821,7 @@ COMMENT ON COLUMN "public"."carbon_pub_production_report"."stage_percent_json" I
COMMENT ON COLUMN "public"."carbon_pub_production_report"."company_name" IS '企业名称';
COMMENT ON COLUMN "public"."carbon_pub_production_report"."report_code" IS '报告编号';
COMMENT ON COLUMN "public"."carbon_pub_production_report"."source_type" IS '报告来源类型:填报、实采、证书上传';
COMMENT ON COLUMN "public"."carbon_pub_production_report"."show_result" IS '是否展示结果';
COMMENT ON COLUMN "public"."carbon_pub_production_report"."tenant_code" IS '租户编码';
COMMENT ON COLUMN "public"."carbon_pub_production_report"."company_id" IS '企业id';
COMMENT ON COLUMN "public"."carbon_pub_production_report"."dept_id" IS '部门id';
@ -884,10 +886,10 @@ CREATE TABLE "public"."carbon_pub_production_result" (
"json" text COLLATE "pg_catalog"."default",
"ori_id" int8,
"group_id" int8,
"fq_usage" numeric(255,0),
"fq_carbon" numeric(255,0),
"fq_usage_avg" numeric(255,0),
"fq_carbon_avg" numeric(255,0),
"fq_usage" numeric(16,4),
"fq_carbon" numeric(16,4),
"fq_usage_avg" numeric(16,4),
"fq_carbon_avg" numeric(16,4),
"fq_ev_id" int8,
"fq_ev_name" varchar(255) COLLATE "pg_catalog"."default",
"life" int4,
@ -956,7 +958,8 @@ CREATE TABLE "public"."carbon_pub_supplier" (
"access_token" varchar(200) COLLATE "pg_catalog"."default",
"region_id" int8,
"product_type" varchar(1000) COLLATE "pg_catalog"."default",
"points" int4
"points" int4,
"supplier_json" varchar(25500) COLLATE "pg_catalog"."default"
)
;
COMMENT ON COLUMN "public"."carbon_pub_supplier"."name" IS '供应商名称';
@ -994,6 +997,461 @@ COMMENT ON COLUMN "public"."carbon_ts_kv"."update_time" IS '更新时间';
COMMENT ON COLUMN "public"."carbon_ts_kv"."attribute_type" IS '属性类型:dd, mm, yy';
COMMENT ON TABLE "public"."carbon_ts_kv" IS '企业遥测数据缓存';
-- ----------------------------
-- Table structure for cqc_carbon_consumables
-- ----------------------------
DROP TABLE IF EXISTS "public"."cqc_carbon_consumables";
CREATE TABLE "public"."cqc_carbon_consumables" (
"id" int8 NOT NULL,
"apply_no" varchar(255) COLLATE "pg_catalog"."default",
"cate_id" varchar(255) COLLATE "pg_catalog"."default",
"materials_name_cn" varchar(255) COLLATE "pg_catalog"."default",
"materials_name_en" varchar(255) COLLATE "pg_catalog"."default",
"materials_use" varchar(255) COLLATE "pg_catalog"."default",
"material_component" varchar(255) COLLATE "pg_catalog"."default",
"product_capacity" varchar(255) COLLATE "pg_catalog"."default",
"product_capacity_unit" varchar(50) COLLATE "pg_catalog"."default",
"raw_materials_input" varchar(255) COLLATE "pg_catalog"."default",
"raw_materials_unit" varchar(50) COLLATE "pg_catalog"."default",
"supplier_name" varchar(255) COLLATE "pg_catalog"."default",
"supplier_address" varchar(255) COLLATE "pg_catalog"."default",
"trans_mode" varchar(255) COLLATE "pg_catalog"."default",
"trans_load_capacity" varchar(255) COLLATE "pg_catalog"."default",
"trans_distance" varchar(255) COLLATE "pg_catalog"."default",
"trans_distance_unit" varchar(50) COLLATE "pg_catalog"."default",
"trans_data_source" varchar(255) COLLATE "pg_catalog"."default",
"activity_data_source" varchar(255) COLLATE "pg_catalog"."default",
"dept" varchar(255) COLLATE "pg_catalog"."default",
"person" varchar(255) COLLATE "pg_catalog"."default",
"phone" varchar(50) COLLATE "pg_catalog"."default",
"remake" text COLLATE "pg_catalog"."default",
"energy_no" varchar(255) COLLATE "pg_catalog"."default"
)
;
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."id" IS '唯一标识符';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."apply_no" IS '申请编号';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."cate_id" IS '类别';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."materials_name_cn" IS '中文名称';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."materials_name_en" IS '化学名称';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."materials_use" IS '用途';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."material_component" IS '材料组份';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."product_capacity" IS '产品使用耗材总投入量';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."product_capacity_unit" IS '单位';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."raw_materials_input" IS '功能单位耗用量';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."raw_materials_unit" IS '单位';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."supplier_name" IS '供货商名称';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."supplier_address" IS '供货商地址';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."trans_mode" IS '运输方式';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."trans_load_capacity" IS '运输工具载重量';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."trans_distance" IS '运输距离';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."trans_distance_unit" IS '单位';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."trans_data_source" IS '运输数据来源';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."activity_data_source" IS '活动数据来源';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."dept" IS '部门';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."person" IS '人员';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."phone" IS '电话';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."remake" IS '备注';
COMMENT ON COLUMN "public"."cqc_carbon_consumables"."energy_no" IS '能源编号';
COMMENT ON TABLE "public"."cqc_carbon_consumables" IS '使用阶段耗材信息';
-- ----------------------------
-- Table structure for cqc_carbon_discard
-- ----------------------------
DROP TABLE IF EXISTS "public"."cqc_carbon_discard";
CREATE TABLE "public"."cqc_carbon_discard" (
"id" int8 NOT NULL,
"apply_no" varchar(255) COLLATE "pg_catalog"."default",
"cate_id" varchar(255) COLLATE "pg_catalog"."default",
"materials_name_cn" varchar(255) COLLATE "pg_catalog"."default",
"materials_name_en" varchar(255) COLLATE "pg_catalog"."default",
"material_component" varchar(255) COLLATE "pg_catalog"."default",
"waste_disposal" varchar(255) COLLATE "pg_catalog"."default",
"waste_disposal_unit" varchar(50) COLLATE "pg_catalog"."default",
"raw_materials_input" varchar(255) COLLATE "pg_catalog"."default",
"raw_materials_unit" varchar(50) COLLATE "pg_catalog"."default",
"dispose_way" varchar(255) COLLATE "pg_catalog"."default",
"dispose_name" varchar(255) COLLATE "pg_catalog"."default",
"dispose_address" varchar(255) COLLATE "pg_catalog"."default",
"trans_mode" varchar(255) COLLATE "pg_catalog"."default",
"trans_load_capacity" varchar(255) COLLATE "pg_catalog"."default",
"trans_distance" varchar(255) COLLATE "pg_catalog"."default",
"trans_distance_unit" varchar(50) COLLATE "pg_catalog"."default",
"trans_data_source" varchar(255) COLLATE "pg_catalog"."default",
"activity_data_source" varchar(255) COLLATE "pg_catalog"."default",
"dept" varchar(255) COLLATE "pg_catalog"."default",
"person" varchar(255) COLLATE "pg_catalog"."default",
"phone" varchar(50) COLLATE "pg_catalog"."default",
"remake" text COLLATE "pg_catalog"."default",
"waste_no" varchar(255) COLLATE "pg_catalog"."default"
)
;
COMMENT ON COLUMN "public"."cqc_carbon_discard"."id" IS '唯一标识符';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."apply_no" IS '申请编号';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."cate_id" IS '类别';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."materials_name_cn" IS '中文名称';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."materials_name_en" IS '化学名称';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."material_component" IS '材料组份';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."waste_disposal" IS '废物处置材料总重量';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."waste_disposal_unit" IS '单位';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."raw_materials_input" IS '功能单位处置量';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."raw_materials_unit" IS '单位';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."dispose_way" IS '处理方式';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."dispose_name" IS '处理商名称';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."dispose_address" IS '处理商地址';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."trans_mode" IS '运输方式';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."trans_load_capacity" IS '运输工具载重量';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."trans_distance" IS '运输距离';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."trans_distance_unit" IS '单位';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."trans_data_source" IS '运输数据来源';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."activity_data_source" IS '活动数据来源';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."dept" IS '部门';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."person" IS '人员';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."phone" IS '电话';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."remake" IS '备注';
COMMENT ON COLUMN "public"."cqc_carbon_discard"."waste_no" IS '编号';
COMMENT ON TABLE "public"."cqc_carbon_discard" IS '废物处置及再利用信息';
-- ----------------------------
-- Table structure for cqc_carbon_distribution
-- ----------------------------
DROP TABLE IF EXISTS "public"."cqc_carbon_distribution";
CREATE TABLE "public"."cqc_carbon_distribution" (
"id" int8 NOT NULL,
"apply_no" varchar(255) COLLATE "pg_catalog"."default",
"materials_name_cn" varchar(255) COLLATE "pg_catalog"."default",
"product_weight" varchar(255) COLLATE "pg_catalog"."default",
"product_weight_unit" varchar(50) COLLATE "pg_catalog"."default",
"distribution_object" varchar(255) COLLATE "pg_catalog"."default",
"distribution_address" varchar(255) COLLATE "pg_catalog"."default",
"trans_mode" varchar(255) COLLATE "pg_catalog"."default",
"trans_load_capacity" varchar(255) COLLATE "pg_catalog"."default",
"trans_distance" varchar(255) COLLATE "pg_catalog"."default",
"trans_distance_unit" varchar(50) COLLATE "pg_catalog"."default",
"trans_data_source" varchar(255) COLLATE "pg_catalog"."default",
"activity_data_source" varchar(255) COLLATE "pg_catalog"."default",
"dept" varchar(255) COLLATE "pg_catalog"."default",
"person" varchar(255) COLLATE "pg_catalog"."default",
"phone" varchar(50) COLLATE "pg_catalog"."default",
"remake" text COLLATE "pg_catalog"."default",
"dis_no" varchar(255) COLLATE "pg_catalog"."default"
)
;
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."id" IS '唯一标识符';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."apply_no" IS '申请编号';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."materials_name_cn" IS '中文名称';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."product_weight" IS '产品出货重量';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."product_weight_unit" IS '单位';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."distribution_object" IS '分销对象';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."distribution_address" IS '分销地址';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."trans_mode" IS '运输方式';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."trans_load_capacity" IS '运输工具载重量';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."trans_distance" IS '运输距离';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."trans_distance_unit" IS '单位';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."trans_data_source" IS '运输数据来源';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."activity_data_source" IS '活动数据来源';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."dept" IS '部门';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."person" IS '人员';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."phone" IS '电话';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."remake" IS '备注';
COMMENT ON COLUMN "public"."cqc_carbon_distribution"."dis_no" IS '编号';
COMMENT ON TABLE "public"."cqc_carbon_distribution" IS '产品分销信息';
-- ----------------------------
-- Table structure for cqc_carbon_energy
-- ----------------------------
DROP TABLE IF EXISTS "public"."cqc_carbon_energy";
CREATE TABLE "public"."cqc_carbon_energy" (
"id" int8 NOT NULL,
"apply_no" varchar(255) COLLATE "pg_catalog"."default",
"cate_id" varchar(255) COLLATE "pg_catalog"."default",
"use_procedure" varchar(255) COLLATE "pg_catalog"."default",
"emission_source" varchar(255) COLLATE "pg_catalog"."default",
"materials_use" varchar(255) COLLATE "pg_catalog"."default",
"energy_capacity" varchar(255) COLLATE "pg_catalog"."default",
"energy_capacity_unit" varchar(50) COLLATE "pg_catalog"."default",
"raw_materials_input" varchar(255) COLLATE "pg_catalog"."default",
"raw_materials_unit" varchar(50) COLLATE "pg_catalog"."default",
"activity_data_source" varchar(255) COLLATE "pg_catalog"."default",
"dept" varchar(255) COLLATE "pg_catalog"."default",
"person" varchar(255) COLLATE "pg_catalog"."default",
"phone" varchar(50) COLLATE "pg_catalog"."default",
"remake" text COLLATE "pg_catalog"."default",
"consume_no" varchar(255) COLLATE "pg_catalog"."default"
)
;
COMMENT ON COLUMN "public"."cqc_carbon_energy"."id" IS '唯一标识符';
COMMENT ON COLUMN "public"."cqc_carbon_energy"."apply_no" IS '申请编号';
COMMENT ON COLUMN "public"."cqc_carbon_energy"."cate_id" IS '类别';
COMMENT ON COLUMN "public"."cqc_carbon_energy"."use_procedure" IS '使用过程';
COMMENT ON COLUMN "public"."cqc_carbon_energy"."emission_source" IS '排放源';
COMMENT ON COLUMN "public"."cqc_carbon_energy"."materials_use" IS '用途';
COMMENT ON COLUMN "public"."cqc_carbon_energy"."energy_capacity" IS '产品使用能源总投入量';
COMMENT ON COLUMN "public"."cqc_carbon_energy"."energy_capacity_unit" IS '单位';
COMMENT ON COLUMN "public"."cqc_carbon_energy"."raw_materials_input" IS '功能单位耗用量';
COMMENT ON COLUMN "public"."cqc_carbon_energy"."raw_materials_unit" IS '单位';
COMMENT ON COLUMN "public"."cqc_carbon_energy"."activity_data_source" IS '活动数据来源';
COMMENT ON COLUMN "public"."cqc_carbon_energy"."dept" IS '部门';
COMMENT ON COLUMN "public"."cqc_carbon_energy"."person" IS '人员';
COMMENT ON COLUMN "public"."cqc_carbon_energy"."phone" IS '电话';
COMMENT ON COLUMN "public"."cqc_carbon_energy"."remake" IS '备注';
COMMENT ON COLUMN "public"."cqc_carbon_energy"."consume_no" IS '备注';
COMMENT ON TABLE "public"."cqc_carbon_energy" IS ' 使用阶段能源信息';
-- ----------------------------
-- Table structure for cqc_carbon_make
-- ----------------------------
DROP TABLE IF EXISTS "public"."cqc_carbon_make";
CREATE TABLE "public"."cqc_carbon_make" (
"id" int8 NOT NULL,
"apply_no" varchar(255) COLLATE "pg_catalog"."default",
"cate_id" varchar(255) COLLATE "pg_catalog"."default",
"use_place" varchar(255) COLLATE "pg_catalog"."default",
"emission_source" varchar(255) COLLATE "pg_catalog"."default",
"total_electricity" varchar(255) COLLATE "pg_catalog"."default",
"total_electricity_unit" varchar(50) COLLATE "pg_catalog"."default",
"specific_consumption" varchar(255) COLLATE "pg_catalog"."default",
"specific_consumption_unit" varchar(50) COLLATE "pg_catalog"."default",
"activity_data_source" varchar(255) COLLATE "pg_catalog"."default",
"dept" varchar(255) COLLATE "pg_catalog"."default",
"person" varchar(255) COLLATE "pg_catalog"."default",
"phone" varchar(50) COLLATE "pg_catalog"."default",
"remake" text COLLATE "pg_catalog"."default",
"make_no" varchar(255) COLLATE "pg_catalog"."default"
)
;
COMMENT ON COLUMN "public"."cqc_carbon_make"."id" IS '唯一标识符';
COMMENT ON COLUMN "public"."cqc_carbon_make"."apply_no" IS '申请编号,,关联申请记录表申请唯一编码';
COMMENT ON COLUMN "public"."cqc_carbon_make"."cate_id" IS '类别';
COMMENT ON COLUMN "public"."cqc_carbon_make"."use_place" IS '制程投入位置';
COMMENT ON COLUMN "public"."cqc_carbon_make"."emission_source" IS '排放源';
COMMENT ON COLUMN "public"."cqc_carbon_make"."total_electricity" IS '全厂总用量';
COMMENT ON COLUMN "public"."cqc_carbon_make"."total_electricity_unit" IS '全厂总用量单位';
COMMENT ON COLUMN "public"."cqc_carbon_make"."specific_consumption" IS '功能单位消耗量';
COMMENT ON COLUMN "public"."cqc_carbon_make"."specific_consumption_unit" IS '消耗量单位';
COMMENT ON COLUMN "public"."cqc_carbon_make"."activity_data_source" IS '活动数据来源';
COMMENT ON COLUMN "public"."cqc_carbon_make"."dept" IS '部门';
COMMENT ON COLUMN "public"."cqc_carbon_make"."person" IS '人员';
COMMENT ON COLUMN "public"."cqc_carbon_make"."phone" IS '电话';
COMMENT ON COLUMN "public"."cqc_carbon_make"."remake" IS '备注';
COMMENT ON COLUMN "public"."cqc_carbon_make"."make_no" IS '编号';
COMMENT ON TABLE "public"."cqc_carbon_make" IS '制造阶段能源消耗信息';
-- ----------------------------
-- Table structure for cqc_carbon_raw
-- ----------------------------
DROP TABLE IF EXISTS "public"."cqc_carbon_raw";
CREATE TABLE "public"."cqc_carbon_raw" (
"id" int8 NOT NULL,
"apply_no" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
"material_no" varchar(255) COLLATE "pg_catalog"."default",
"cate_id" varchar(255) COLLATE "pg_catalog"."default",
"materials_name_cn" varchar(255) COLLATE "pg_catalog"."default",
"materials_name_en" varchar(255) COLLATE "pg_catalog"."default",
"production_processes" varchar(255) COLLATE "pg_catalog"."default",
"material_component" varchar(255) COLLATE "pg_catalog"."default",
"product_capacity" varchar(18) COLLATE "pg_catalog"."default",
"product_capacity_unit" varchar(50) COLLATE "pg_catalog"."default",
"raw_materials_input" varchar(18) COLLATE "pg_catalog"."default",
"raw_materials_unit" varchar(50) COLLATE "pg_catalog"."default",
"supplier_name" varchar(255) COLLATE "pg_catalog"."default",
"supplier_address" varchar(255) COLLATE "pg_catalog"."default",
"trans_mode" varchar(255) COLLATE "pg_catalog"."default",
"trans_load_capacity" varchar(18) COLLATE "pg_catalog"."default",
"trans_distance" varchar(18) COLLATE "pg_catalog"."default",
"trans_distance_unit" varchar(50) COLLATE "pg_catalog"."default",
"trans_data_source" varchar(255) COLLATE "pg_catalog"."default",
"activity_data_source" varchar(255) COLLATE "pg_catalog"."default",
"dept" varchar(255) COLLATE "pg_catalog"."default",
"person" varchar(255) COLLATE "pg_catalog"."default",
"phone" varchar(50) COLLATE "pg_catalog"."default",
"remake" text COLLATE "pg_catalog"."default"
)
;
COMMENT ON COLUMN "public"."cqc_carbon_raw"."id" IS '记录ID';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."apply_no" IS '申请唯一编码,关联申请记录表申请唯一编码';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."material_no" IS '材料编号';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."cate_id" IS '类别ID';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."materials_name_cn" IS '材料中文名称';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."materials_name_en" IS '材料英文名称及化学名称';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."production_processes" IS '生成工序';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."material_component" IS '材料组份名称及比例';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."product_capacity" IS '盘查期间内生产该产品所使用原料总投入量';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."product_capacity_unit" IS '投入量单位';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."raw_materials_input" IS '功能单位原物料投入量';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."raw_materials_unit" IS '原物料投入量单位';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."supplier_name" IS '供货商名称';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."supplier_address" IS '供货商地址';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."trans_mode" IS '运输方式';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."trans_load_capacity" IS '运输工具载重量';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."trans_distance" IS '运输距离';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."trans_distance_unit" IS '运输距离单位';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."trans_data_source" IS '运输数据来源';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."activity_data_source" IS '活动数据来源';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."dept" IS '部门';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."person" IS '负责人';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."phone" IS '联系电话';
COMMENT ON COLUMN "public"."cqc_carbon_raw"."remake" IS '备注';
COMMENT ON TABLE "public"."cqc_carbon_raw" IS '原物料阶段数据';
-- ----------------------------
-- Table structure for cqc_carbon_report
-- ----------------------------
DROP TABLE IF EXISTS "public"."cqc_carbon_report";
CREATE TABLE "public"."cqc_carbon_report" (
"dept_id" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
"apply_no" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
"client_name_cn" varchar(255) COLLATE "pg_catalog"."default",
"client_name_en" varchar(255) COLLATE "pg_catalog"."default",
"client_address_cn" varchar(255) COLLATE "pg_catalog"."default",
"client_address_en" varchar(255) COLLATE "pg_catalog"."default",
"client_postcode" varchar(255) COLLATE "pg_catalog"."default",
"client_contact_name" varchar(255) COLLATE "pg_catalog"."default",
"client_department" varchar(255) COLLATE "pg_catalog"."default",
"client_position" varchar(255) COLLATE "pg_catalog"."default",
"client_phone" varchar(255) COLLATE "pg_catalog"."default",
"client_fax" varchar(255) COLLATE "pg_catalog"."default",
"client_email" varchar(255) COLLATE "pg_catalog"."default",
"relationship_with_checked" varchar(255) COLLATE "pg_catalog"."default",
"enterprise_name_cn" varchar(255) COLLATE "pg_catalog"."default",
"enterprise_name_en" varchar(255) COLLATE "pg_catalog"."default",
"enterprise_address_cn" varchar(255) COLLATE "pg_catalog"."default",
"enterprise_address_en" varchar(255) COLLATE "pg_catalog"."default",
"enterprise_nature" varchar(255) COLLATE "pg_catalog"."default",
"offer_product" varchar(255) COLLATE "pg_catalog"."default",
"annual_production" varchar(255) COLLATE "pg_catalog"."default",
"supply_data_available" varchar(255) COLLATE "pg_catalog"."default",
"company_url" varchar(255) COLLATE "pg_catalog"."default",
"transportation_data_complete" varchar(255) COLLATE "pg_catalog"."default",
"is_use_iso" varchar(255) COLLATE "pg_catalog"."default",
"current_energy_source" varchar(255) COLLATE "pg_catalog"."default",
"current_energy_other" varchar(255) COLLATE "pg_catalog"."default",
"factory_name_cn" varchar(255) COLLATE "pg_catalog"."default",
"factory_name_en" varchar(255) COLLATE "pg_catalog"."default",
"factory_address_cn" varchar(255) COLLATE "pg_catalog"."default",
"factory_address_en" varchar(255) COLLATE "pg_catalog"."default",
"is_carbon_check" varchar(255) COLLATE "pg_catalog"."default",
"check_type" varchar(255) COLLATE "pg_catalog"."default",
"expected_check_level" varchar(255) COLLATE "pg_catalog"."default",
"language" varchar(255) COLLATE "pg_catalog"."default",
"product_name_cn" varchar(255) COLLATE "pg_catalog"."default",
"product_name_en" varchar(255) COLLATE "pg_catalog"."default",
"product_model_cn" varchar(255) COLLATE "pg_catalog"."default",
"product_model_en" varchar(255) COLLATE "pg_catalog"."default",
"start_date" varchar(255) COLLATE "pg_catalog"."default",
"end_date" varchar(255) COLLATE "pg_catalog"."default",
"file_review_date" varchar(255) COLLATE "pg_catalog"."default",
"statement_submission_date" varchar(255) COLLATE "pg_catalog"."default",
"on_site_check_date" varchar(255) COLLATE "pg_catalog"."default",
"certificate_release_date" varchar(255) COLLATE "pg_catalog"."default",
"other_requirements" varchar(255) COLLATE "pg_catalog"."default",
"ghg_inventory_prepared" varchar(255) COLLATE "pg_catalog"."default",
"ghg_inventory_covered_period" varchar(255) COLLATE "pg_catalog"."default",
"special_attention" varchar(255) COLLATE "pg_catalog"."default",
"process_description" varchar(255) COLLATE "pg_catalog"."default",
"product_info" varchar(255) COLLATE "pg_catalog"."default",
"company_info" varchar(255) COLLATE "pg_catalog"."default",
"avg_person_num" varchar(255) COLLATE "pg_catalog"."default",
"avg_work_tim" varchar(255) COLLATE "pg_catalog"."default",
"measure_unit" varchar(255) COLLATE "pg_catalog"."default",
"wait_production_capacity" varchar(255) COLLATE "pg_catalog"."default",
"wait_production_unit" varchar(255) COLLATE "pg_catalog"."default",
"piece_weight" varchar(255) COLLATE "pg_catalog"."default",
"piece_weight_unit" varchar(255) COLLATE "pg_catalog"."default",
"full_production_capacity" varchar(255) COLLATE "pg_catalog"."default",
"full_production_unit" varchar(255) COLLATE "pg_catalog"."default",
"check_executive" varchar(255) COLLATE "pg_catalog"."default",
"phone" varchar(255) COLLATE "pg_catalog"."default",
"email" varchar(255) COLLATE "pg_catalog"."default",
"id" int8,
"tenant_code" int8,
"company_id" int8,
"creator" int8,
"create_date" int8,
"updater" int8,
"update_date" int8,
"corporation_code" varchar(32) COLLATE "pg_catalog"."default",
"status" varchar(4) COLLATE "pg_catalog"."default" DEFAULT 1,
"product_url" varchar(255) COLLATE "pg_catalog"."default",
"cate_id" varchar(255) COLLATE "pg_catalog"."default"
)
;
COMMENT ON COLUMN "public"."cqc_carbon_report"."dept_id" IS '受理机构';
COMMENT ON COLUMN "public"."cqc_carbon_report"."apply_no" IS '申请唯一编码(自行设定规则,与文件传输接口对应)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."client_name_cn" IS '委托方名称(中文)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."client_name_en" IS '委托方名称(英文)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."client_address_cn" IS '委托方地址(中文)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."client_address_en" IS '委托方地址(英文)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."client_postcode" IS '委托方邮编';
COMMENT ON COLUMN "public"."cqc_carbon_report"."client_contact_name" IS '委托方联系人姓名';
COMMENT ON COLUMN "public"."cqc_carbon_report"."client_department" IS '委托方部门';
COMMENT ON COLUMN "public"."cqc_carbon_report"."client_position" IS '委托方职务';
COMMENT ON COLUMN "public"."cqc_carbon_report"."client_phone" IS '委托方电话';
COMMENT ON COLUMN "public"."cqc_carbon_report"."client_fax" IS '委托方传真';
COMMENT ON COLUMN "public"."cqc_carbon_report"."client_email" IS '委托方E-MAIL';
COMMENT ON COLUMN "public"."cqc_carbon_report"."relationship_with_checked" IS '与受核查方的关系';
COMMENT ON COLUMN "public"."cqc_carbon_report"."enterprise_name_cn" IS '核查涉及的企业名称(中文)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."enterprise_name_en" IS '核查涉及的企业名称(英文)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."enterprise_address_cn" IS '核查涉及的企业地址(中文)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."enterprise_address_en" IS '核查涉及的企业地址(英文)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."enterprise_nature" IS '企业性质 1-国企 2-私企 3-外资或合资';
COMMENT ON COLUMN "public"."cqc_carbon_report"."offer_product" IS '提供产品或服务';
COMMENT ON COLUMN "public"."cqc_carbon_report"."annual_production" IS '提供产品或服务的年产量';
COMMENT ON COLUMN "public"."cqc_carbon_report"."supply_data_available" IS '产品原材料供应数据是否可提供 1-原料组成 2-产品中原料用量配比 3-原料供应商信息';
COMMENT ON COLUMN "public"."cqc_carbon_report"."company_url" IS '公司网址';
COMMENT ON COLUMN "public"."cqc_carbon_report"."transportation_data_complete" IS '原材料运输数据是否齐全 1-是 0-否';
COMMENT ON COLUMN "public"."cqc_carbon_report"."is_use_iso" IS '是否做过ISO 14064-1温室气体盘查 1-是 0-否';
COMMENT ON COLUMN "public"."cqc_carbon_report"."current_energy_source" IS '当前能源使用来源 1-电网供电 2-自备电厂 3-电力交易平台 4-网供蒸汽 5-集中供热 6-自用锅炉 7-其他';
COMMENT ON COLUMN "public"."cqc_carbon_report"."current_energy_other" IS '当前能源使用来源其他信息填写';
COMMENT ON COLUMN "public"."cqc_carbon_report"."factory_name_cn" IS '工厂名称(中文)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."factory_name_en" IS '工厂名称(英文)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."factory_address_cn" IS '工厂地址(中文)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."factory_address_en" IS '工厂地址(英文)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."is_carbon_check" IS '是否做过碳足迹盘查 1-是 0-否';
COMMENT ON COLUMN "public"."cqc_carbon_report"."check_type" IS '申请碳足迹核查所覆盖的阶段 0-从摇篮到大门 1-从摇篮到坟墓';
COMMENT ON COLUMN "public"."cqc_carbon_report"."expected_check_level" IS '委托方期望达到的核查保证等级 0-合理保证等级 1-有限保证等级';
COMMENT ON COLUMN "public"."cqc_carbon_report"."language" IS '核查过程所使用的语言';
COMMENT ON COLUMN "public"."cqc_carbon_report"."product_name_cn" IS '接受核查的产品名称(中文)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."product_name_en" IS '接受核查的产品名称(英文)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."product_model_cn" IS '接受核查的产品型号(中文)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."product_model_en" IS '接受核查的产品型号(英文)';
COMMENT ON COLUMN "public"."cqc_carbon_report"."start_date" IS '产品碳足迹数据开始时间';
COMMENT ON COLUMN "public"."cqc_carbon_report"."end_date" IS '产品碳足迹数据结束时间';
COMMENT ON COLUMN "public"."cqc_carbon_report"."file_review_date" IS '希望文件评审的日期';
COMMENT ON COLUMN "public"."cqc_carbon_report"."statement_submission_date" IS '希望提交核查陈述的日期';
COMMENT ON COLUMN "public"."cqc_carbon_report"."on_site_check_date" IS '希望实施现场核查的日期';
COMMENT ON COLUMN "public"."cqc_carbon_report"."certificate_release_date" IS '希望发布最终证书的日期';
COMMENT ON COLUMN "public"."cqc_carbon_report"."other_requirements" IS '其他要求';
COMMENT ON COLUMN "public"."cqc_carbon_report"."ghg_inventory_prepared" IS '是否已经编制过GHG清单 1-是 0-否';
COMMENT ON COLUMN "public"."cqc_carbon_report"."ghg_inventory_covered_period" IS 'GHG清单所覆盖的时间段';
COMMENT ON COLUMN "public"."cqc_carbon_report"."special_attention" IS '需要特殊关注的事项';
COMMENT ON COLUMN "public"."cqc_carbon_report"."process_description" IS '工艺流程简述';
COMMENT ON COLUMN "public"."cqc_carbon_report"."product_info" IS '产品信息';
COMMENT ON COLUMN "public"."cqc_carbon_report"."company_info" IS '公司简介';
COMMENT ON COLUMN "public"."cqc_carbon_report"."avg_person_num" IS '盘查期间场内平均人数';
COMMENT ON COLUMN "public"."cqc_carbon_report"."avg_work_tim" IS '盘查期间场内平均工时';
COMMENT ON COLUMN "public"."cqc_carbon_report"."measure_unit" IS '计量单位';
COMMENT ON COLUMN "public"."cqc_carbon_report"."wait_production_capacity" IS '待核查产品的总产量';
COMMENT ON COLUMN "public"."cqc_carbon_report"."wait_production_unit" IS '总量单位';
COMMENT ON COLUMN "public"."cqc_carbon_report"."piece_weight" IS '单件重量';
COMMENT ON COLUMN "public"."cqc_carbon_report"."piece_weight_unit" IS '单件重量单位';
COMMENT ON COLUMN "public"."cqc_carbon_report"."full_production_capacity" IS '生产的所有产品的总产量';
COMMENT ON COLUMN "public"."cqc_carbon_report"."full_production_unit" IS '生产的所有产品的总产量单位';
COMMENT ON COLUMN "public"."cqc_carbon_report"."check_executive" IS '审核主管';
COMMENT ON COLUMN "public"."cqc_carbon_report"."phone" IS '电话';
COMMENT ON COLUMN "public"."cqc_carbon_report"."email" IS 'email';
COMMENT ON COLUMN "public"."cqc_carbon_report"."id" IS '主键id';
COMMENT ON COLUMN "public"."cqc_carbon_report"."tenant_code" IS '租户编码';
COMMENT ON COLUMN "public"."cqc_carbon_report"."company_id" IS '企业id';
COMMENT ON COLUMN "public"."cqc_carbon_report"."creator" IS '创建人';
COMMENT ON COLUMN "public"."cqc_carbon_report"."create_date" IS '创建时间';
COMMENT ON COLUMN "public"."cqc_carbon_report"."updater" IS '更新人';
COMMENT ON COLUMN "public"."cqc_carbon_report"."update_date" IS '更新时间';
COMMENT ON COLUMN "public"."cqc_carbon_report"."corporation_code" IS '统一社会信用识别码';
COMMENT ON COLUMN "public"."cqc_carbon_report"."status" IS '审查状态 1待提交 2提交待发证,3已发证';
COMMENT ON COLUMN "public"."cqc_carbon_report"."product_url" IS '产品图片地址';
COMMENT ON COLUMN "public"."cqc_carbon_report"."cate_id" IS '核查产品行业类型';
COMMENT ON TABLE "public"."cqc_carbon_report" IS '申请表基础数据';
-- ----------------------------
-- Table structure for eq_attacment
-- ----------------------------
@ -1983,8 +2441,6 @@ COMMENT ON COLUMN "public"."filter_log"."updater" IS '更新人';
COMMENT ON COLUMN "public"."filter_log"."update_date" IS '更新时间';
COMMENT ON TABLE "public"."filter_log" IS '过滤日志表';
alter table public.filter_log add constraint filter_log_uk unique (filter_rule_id, time);
-- ----------------------------
-- Table structure for filter_rule
-- ----------------------------
@ -2023,49 +2479,47 @@ COMMENT ON TABLE "public"."filter_rule" IS '过滤规则表';
-- ----------------------------
-- Table structure for filter_rule_detail
-- ----------------------------
create table if not exists public.filter_rule_detail
(
id bigint primary key,
filter_rule_id bigint not null,
thing_name varchar(100),
thing_code varchar(100) not null,
attr_name varchar(100),
attr_code varchar(100) not null,
attr_alias varchar(10),
data_type integer,
agg_type varchar(10),
agg_interval integer,
timeunit varchar(20),
tenant_code bigint not null,
company_id bigint,
dept_id bigint,
creator bigint,
create_date bigint,
updater bigint,
update_date bigint
);
comment on table public.filter_rule_detail is '过滤规则详情表';
comment on column public.filter_rule_detail.id is '主键';
comment on column public.filter_rule_detail.filter_rule_id is '过滤规则id';
comment on column public.filter_rule_detail.thing_name is '物名称';
comment on column public.filter_rule_detail.thing_code is '物编码';
comment on column public.filter_rule_detail.attr_name is '属性名称';
comment on column public.filter_rule_detail.attr_code is '属性编码';
comment on column public.filter_rule_detail.attr_alias is '属性在计算公式中的别名';
comment on column public.filter_rule_detail.data_type is '数据类型:1-最新,2-最近, 3-区间';
comment on column public.filter_rule_detail.agg_type is '聚合类型:SUM|AVG|MAX|MIN|COUNT';
comment on column public.filter_rule_detail.agg_interval is '聚合时间间隔';
comment on column public.filter_rule_detail.timeunit is '聚合时间单位:MINUTE|HOUR|DAY|MONTH';
comment on column public.filter_rule_detail.tenant_code is '租户编码';
comment on column public.filter_rule_detail.company_id is '企业id';
comment on column public.filter_rule_detail.dept_id is '部门id';
comment on column public.filter_rule_detail.creator is '创建人';
comment on column public.filter_rule_detail.create_date is '创建时间';
comment on column public.filter_rule_detail.updater is '更新人';
comment on column public.filter_rule_detail.update_date is '更新时间';
DROP TABLE IF EXISTS "public"."filter_rule_detail";
CREATE TABLE "public"."filter_rule_detail" (
"id" int8 NOT NULL,
"filter_rule_id" int8 NOT NULL,
"thing_name" varchar(100) COLLATE "pg_catalog"."default",
"thing_code" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
"attr_name" varchar(100) COLLATE "pg_catalog"."default",
"attr_code" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
"attr_alias" varchar(10) COLLATE "pg_catalog"."default",
"data_type" int4,
"agg_type" varchar(10) COLLATE "pg_catalog"."default",
"agg_interval" int4,
"timeunit" varchar(20) COLLATE "pg_catalog"."default",
"tenant_code" int8 NOT NULL,
"company_id" int8,
"dept_id" int8,
"creator" int8,
"create_date" int8,
"updater" int8,
"update_date" int8
)
;
COMMENT ON COLUMN "public"."filter_rule_detail"."id" IS '主键';
COMMENT ON COLUMN "public"."filter_rule_detail"."filter_rule_id" IS '过滤规则id';
COMMENT ON COLUMN "public"."filter_rule_detail"."thing_name" IS '物名称';
COMMENT ON COLUMN "public"."filter_rule_detail"."thing_code" IS '物编码';
COMMENT ON COLUMN "public"."filter_rule_detail"."attr_name" IS '属性名称';
COMMENT ON COLUMN "public"."filter_rule_detail"."attr_code" IS '属性编码';
COMMENT ON COLUMN "public"."filter_rule_detail"."attr_alias" IS '属性在计算公式中的别名';
COMMENT ON COLUMN "public"."filter_rule_detail"."data_type" IS '数据类型:1-最新,2-最近, 3-区间';
COMMENT ON COLUMN "public"."filter_rule_detail"."agg_type" IS '聚合类型:SUM|AVG|MAX|MIN|COUNT';
COMMENT ON COLUMN "public"."filter_rule_detail"."agg_interval" IS '聚合时间间隔';
COMMENT ON COLUMN "public"."filter_rule_detail"."timeunit" IS '聚合时间单位:MINUTE|HOUR|DAY|MONTH';
COMMENT ON COLUMN "public"."filter_rule_detail"."tenant_code" IS '租户编码';
COMMENT ON COLUMN "public"."filter_rule_detail"."company_id" IS '企业id';
COMMENT ON COLUMN "public"."filter_rule_detail"."dept_id" IS '部门id';
COMMENT ON COLUMN "public"."filter_rule_detail"."creator" IS '创建人';
COMMENT ON COLUMN "public"."filter_rule_detail"."create_date" IS '创建时间';
COMMENT ON COLUMN "public"."filter_rule_detail"."updater" IS '更新人';
COMMENT ON COLUMN "public"."filter_rule_detail"."update_date" IS '更新时间';
COMMENT ON TABLE "public"."filter_rule_detail" IS '过滤规则详情表';
-- ----------------------------
-- Table structure for gateway_component
@ -2420,7 +2874,8 @@ CREATE TABLE "public"."iot_carbon_certificate" (
"creator" int8,
"create_date" int8,
"updater" int8,
"update_date" int8
"update_date" int8,
"model" varchar(255) COLLATE "pg_catalog"."default"
)
;
COMMENT ON COLUMN "public"."iot_carbon_certificate"."id" IS '数据主键id';
@ -2435,7 +2890,7 @@ COMMENT ON COLUMN "public"."iot_carbon_certificate"."stage_percent_json" IS '生
COMMENT ON COLUMN "public"."iot_carbon_certificate"."certificate_url" IS '证书url';
COMMENT ON COLUMN "public"."iot_carbon_certificate"."certificate_start" IS '发证日期';
COMMENT ON COLUMN "public"."iot_carbon_certificate"."certificate_end" IS '证书到期时间';
COMMENT ON COLUMN "public"."iot_carbon_certificate"."shared" IS '是否已共享:0-否,1-是';
COMMENT ON COLUMN "public"."iot_carbon_certificate"."shared" IS '是否已共享:0-未共享,1-已共享';
COMMENT ON COLUMN "public"."iot_carbon_certificate"."tenant_code" IS '租户编码';
COMMENT ON COLUMN "public"."iot_carbon_certificate"."company_id" IS '企业id';
COMMENT ON COLUMN "public"."iot_carbon_certificate"."dept_id" IS '部门id';
@ -2443,6 +2898,7 @@ COMMENT ON COLUMN "public"."iot_carbon_certificate"."creator" IS '创建人';
COMMENT ON COLUMN "public"."iot_carbon_certificate"."create_date" IS '创建时间';
COMMENT ON COLUMN "public"."iot_carbon_certificate"."updater" IS '更新人';
COMMENT ON COLUMN "public"."iot_carbon_certificate"."update_date" IS '更新时间';
COMMENT ON COLUMN "public"."iot_carbon_certificate"."model" IS '产品型号';
COMMENT ON TABLE "public"."iot_carbon_certificate" IS '碳足迹证书';
-- ----------------------------
@ -2501,8 +2957,9 @@ CREATE TABLE "public"."iot_carbon_enterprise_auth" (
"contact" varchar(20) COLLATE "pg_catalog"."default",
"contact_number" varchar(20) COLLATE "pg_catalog"."default",
"email" varchar(320) COLLATE "pg_catalog"."default",
"status" varchar(4) COLLATE "pg_catalog"."default",
"opinion" varchar(2048) COLLATE "pg_catalog"."default"
"status" varchar(4) COLLATE "pg_catalog"."default" DEFAULT 1,
"opinion" varchar(2048) COLLATE "pg_catalog"."default",
"update_time" int8
)
;
COMMENT ON COLUMN "public"."iot_carbon_enterprise_auth"."id" IS 'id';
@ -2521,6 +2978,7 @@ COMMENT ON COLUMN "public"."iot_carbon_enterprise_auth"."contact_number" IS '联
COMMENT ON COLUMN "public"."iot_carbon_enterprise_auth"."email" IS '企业邮箱';
COMMENT ON COLUMN "public"."iot_carbon_enterprise_auth"."status" IS '审核状态';
COMMENT ON COLUMN "public"."iot_carbon_enterprise_auth"."opinion" IS '审核意见';
COMMENT ON COLUMN "public"."iot_carbon_enterprise_auth"."update_time" IS '更新时间';
-- ----------------------------
-- Table structure for iot_carbon_indirect_energy
@ -2685,7 +3143,7 @@ CREATE TABLE "public"."iot_carbon_production_record" (
"updater" int8,
"update_date" int8,
"group_id" int8,
"pr_dur" numeric(8,2)
"pr_dur" int8
)
;
COMMENT ON COLUMN "public"."iot_carbon_production_record"."id" IS '数据主键id';
@ -2801,7 +3259,7 @@ CREATE TABLE "public"."iot_carbon_production_result" (
"boundary" varchar(4) COLLATE "pg_catalog"."default",
"start_time" date,
"finish_time" date,
"json" text COLLATE "pg_catalog"."default",
"json" varchar(25500) COLLATE "pg_catalog"."default",
"f_unit" varchar(255) COLLATE "pg_catalog"."default",
"usage_avg" numeric(16,4),
"carbon_avg" numeric(16,4),
@ -3790,9 +4248,9 @@ CREATE TABLE "public"."iot_thing_api_log" (
"api_id" int8 NOT NULL,
"call_entity" text COLLATE "pg_catalog"."default" NOT NULL,
"creator" int8,
"create_date" int4,
"create_date" int8,
"updater" int8,
"update_date" int4,
"update_date" int8,
"api_name" varchar(255) COLLATE "pg_catalog"."default",
"caller" varchar(255) COLLATE "pg_catalog"."default",
"ip" varchar(255) COLLATE "pg_catalog"."default"
@ -4085,8 +4543,7 @@ CREATE TABLE "public"."iot_thing_entity" (
"updater" int8,
"update_date" int8,
"dept_ids" varchar(2000) COLLATE "pg_catalog"."default",
"tags" varchar(2000) COLLATE "pg_catalog"."default",
"dept_id" int8
"tags" varchar(2000) COLLATE "pg_catalog"."default"
)
;
COMMENT ON COLUMN "public"."iot_thing_entity"."id" IS '主键ID';
@ -4152,7 +4609,7 @@ CREATE TABLE "public"."iot_thing_model" (
"id" int8 NOT NULL,
"code" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
"token" varchar(128) COLLATE "pg_catalog"."default",
"gateway" varchar(2) COLLATE "pg_catalog"."default" DEFAULT 0,
"gateway" varchar(2) COLLATE "pg_catalog"."default" NOT NULL DEFAULT 0,
"status" varchar(2) COLLATE "pg_catalog"."default" DEFAULT 3,
"status_ts" int8,
"auth_num" int8 DEFAULT 0,
@ -4354,6 +4811,191 @@ COMMENT ON COLUMN "public"."iot_thing_source"."updater" IS '更新者';
COMMENT ON COLUMN "public"."iot_thing_source"."update_date" IS '更新时间';
COMMENT ON TABLE "public"."iot_thing_source" IS '监控分析、用量分析、设备管理设置表';
-- ----------------------------
-- Table structure for iot_visual_component
-- ----------------------------
DROP TABLE IF EXISTS "public"."iot_visual_component";
CREATE TABLE "public"."iot_visual_component" (
"id" int8,
"name" varchar(255) COLLATE "pg_catalog"."default",
"group_id" int8,
"type" varchar(50) COLLATE "pg_catalog"."default",
"desc" varchar(2550) COLLATE "pg_catalog"."default",
"is_default" varchar(2) COLLATE "pg_catalog"."default",
"thumbnail_url" varchar(255) COLLATE "pg_catalog"."default",
"preview_options" text COLLATE "pg_catalog"."default",
"hash" text COLLATE "pg_catalog"."default",
"remarks" varchar(1024) COLLATE "pg_catalog"."default",
"tenant_code" int8,
"company_id" int8,
"dept_id" int8,
"creator" int8,
"create_date" int8,
"updater" int8,
"update_date" int8,
"sort" int4
)
;
COMMENT ON COLUMN "public"."iot_visual_component"."id" IS '部件id';
COMMENT ON COLUMN "public"."iot_visual_component"."name" IS '部件名称';
COMMENT ON COLUMN "public"."iot_visual_component"."group_id" IS '部件组id';
COMMENT ON COLUMN "public"."iot_visual_component"."type" IS '部件类型';
COMMENT ON COLUMN "public"."iot_visual_component"."desc" IS '部件备注描述';
COMMENT ON COLUMN "public"."iot_visual_component"."is_default" IS '0 是 1否';
COMMENT ON COLUMN "public"."iot_visual_component"."thumbnail_url" IS '部件缩略图url';
COMMENT ON COLUMN "public"."iot_visual_component"."preview_options" IS 'preview_options';
COMMENT ON COLUMN "public"."iot_visual_component"."hash" IS '部件json';
COMMENT ON COLUMN "public"."iot_visual_component"."remarks" IS '备注说明';
COMMENT ON COLUMN "public"."iot_visual_component"."tenant_code" IS '所属企业(租户code)';
COMMENT ON COLUMN "public"."iot_visual_component"."company_id" IS '企业详情id';
COMMENT ON COLUMN "public"."iot_visual_component"."dept_id" IS '部门id';
COMMENT ON COLUMN "public"."iot_visual_component"."creator" IS '创建者';
COMMENT ON COLUMN "public"."iot_visual_component"."create_date" IS '创建时间';
COMMENT ON COLUMN "public"."iot_visual_component"."updater" IS '更新者';
COMMENT ON COLUMN "public"."iot_visual_component"."update_date" IS '更新时间';
COMMENT ON COLUMN "public"."iot_visual_component"."sort" IS '部件排序序号';
-- ----------------------------
-- Table structure for iot_visual_design
-- ----------------------------
DROP TABLE IF EXISTS "public"."iot_visual_design";
CREATE TABLE "public"."iot_visual_design" (
"id" int8 NOT NULL,
"board_manage_id" int8,
"page_name" varchar(255) COLLATE "pg_catalog"."default",
"picture_data" text COLLATE "pg_catalog"."default",
"api_set_ids" varchar(255) COLLATE "pg_catalog"."default",
"board_type" varchar COLLATE "pg_catalog"."default"
)
;
COMMENT ON COLUMN "public"."iot_visual_design"."id" IS '主键id';
COMMENT ON COLUMN "public"."iot_visual_design"."board_manage_id" IS '组态看板id';
COMMENT ON COLUMN "public"."iot_visual_design"."page_name" IS '页面名称';
COMMENT ON COLUMN "public"."iot_visual_design"."picture_data" IS '图数据';
COMMENT ON COLUMN "public"."iot_visual_design"."api_set_ids" IS '超级apiid,多个id以英文逗号,分割';
COMMENT ON COLUMN "public"."iot_visual_design"."board_type" IS '看板类型';
COMMENT ON TABLE "public"."iot_visual_design" IS '组态设计管理';
-- ----------------------------
-- Table structure for iot_visual_group
-- ----------------------------
DROP TABLE IF EXISTS "public"."iot_visual_group";
CREATE TABLE "public"."iot_visual_group" (
"id" int8 NOT NULL,
"name" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
"business_name" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
"type" varchar(4) COLLATE "pg_catalog"."default" NOT NULL,
"is_default" varchar(2) COLLATE "pg_catalog"."default" NOT NULL,
"thumbnail_url" text COLLATE "pg_catalog"."default",
"sort" int8 NOT NULL DEFAULT 0,
"bs_sort" int8 NOT NULL,
"remark" varchar(500) COLLATE "pg_catalog"."default",
"tenant_code" int8,
"company_id" int8,
"dept_id" int8,
"creator" int8,
"create_date" int8,
"updater" int8,
"update_date" int8
)
;
COMMENT ON COLUMN "public"."iot_visual_group"."id" IS '主键id';
COMMENT ON COLUMN "public"."iot_visual_group"."name" IS '素材/部件组名称';
COMMENT ON COLUMN "public"."iot_visual_group"."business_name" IS '素材/部件组业务二级名称';
COMMENT ON COLUMN "public"."iot_visual_group"."type" IS '1 素材,2部件';
COMMENT ON COLUMN "public"."iot_visual_group"."is_default" IS '是否默认,0默认,1自定义';
COMMENT ON COLUMN "public"."iot_visual_group"."thumbnail_url" IS '缩略图url/这里放text,也可以是svg或base64';
COMMENT ON COLUMN "public"."iot_visual_group"."sort" IS '组排序';
COMMENT ON COLUMN "public"."iot_visual_group"."bs_sort" IS '二级业务排序';
COMMENT ON COLUMN "public"."iot_visual_group"."remark" IS '备注说明';
COMMENT ON COLUMN "public"."iot_visual_group"."tenant_code" IS '所属企业(租户code)';
COMMENT ON COLUMN "public"."iot_visual_group"."company_id" IS '企业详情id';
COMMENT ON COLUMN "public"."iot_visual_group"."dept_id" IS '部门id';
COMMENT ON COLUMN "public"."iot_visual_group"."creator" IS '创建者';
COMMENT ON COLUMN "public"."iot_visual_group"."create_date" IS '创建时间';
COMMENT ON COLUMN "public"."iot_visual_group"."updater" IS '更新者';
COMMENT ON COLUMN "public"."iot_visual_group"."update_date" IS '更新时间';
-- ----------------------------
-- Table structure for iot_visual_manage
-- ----------------------------
DROP TABLE IF EXISTS "public"."iot_visual_manage";
CREATE TABLE "public"."iot_visual_manage" (
"id" int8 NOT NULL,
"name" varchar(255) COLLATE "pg_catalog"."default",
"type" varchar(255) COLLATE "pg_catalog"."default",
"thumbnail_url" text COLLATE "pg_catalog"."default",
"is_template" bool,
"remarks" varchar(10240) COLLATE "pg_catalog"."default",
"tenant_code" int8,
"company_id" int8,
"dept_id" int8,
"creator" int8,
"create_date" int8,
"updater" int8,
"update_date" int8,
"background_image" text COLLATE "pg_catalog"."default",
"preview_url" varchar(2550) COLLATE "pg_catalog"."default"
)
;
COMMENT ON COLUMN "public"."iot_visual_manage"."id" IS '看板id主键';
COMMENT ON COLUMN "public"."iot_visual_manage"."name" IS '看板名称';
COMMENT ON COLUMN "public"."iot_visual_manage"."type" IS '看板类型';
COMMENT ON COLUMN "public"."iot_visual_manage"."thumbnail_url" IS '缩略图url';
COMMENT ON COLUMN "public"."iot_visual_manage"."is_template" IS '是否为模板';
COMMENT ON COLUMN "public"."iot_visual_manage"."remarks" IS '备注';
COMMENT ON COLUMN "public"."iot_visual_manage"."tenant_code" IS '所属企业(租户code)';
COMMENT ON COLUMN "public"."iot_visual_manage"."company_id" IS '企业详情id';
COMMENT ON COLUMN "public"."iot_visual_manage"."dept_id" IS '部门id';
COMMENT ON COLUMN "public"."iot_visual_manage"."creator" IS '创建者';
COMMENT ON COLUMN "public"."iot_visual_manage"."create_date" IS '创建时间';
COMMENT ON COLUMN "public"."iot_visual_manage"."updater" IS '更新者';
COMMENT ON COLUMN "public"."iot_visual_manage"."update_date" IS '更新时间';
COMMENT ON COLUMN "public"."iot_visual_manage"."background_image" IS '看板详情的背景图片';
COMMENT ON COLUMN "public"."iot_visual_manage"."preview_url" IS '预览url';
COMMENT ON TABLE "public"."iot_visual_manage" IS '组态看板管理';
-- ----------------------------
-- Table structure for iot_visual_material
-- ----------------------------
DROP TABLE IF EXISTS "public"."iot_visual_material";
CREATE TABLE "public"."iot_visual_material" (
"id" int8 NOT NULL,
"name" varchar(255) COLLATE "pg_catalog"."default",
"type" varchar(255) COLLATE "pg_catalog"."default",
"is_default" int4,
"group_id" int8,
"image" text COLLATE "pg_catalog"."default",
"remark" varchar(1024) COLLATE "pg_catalog"."default",
"tenant_code" int8,
"company_id" int8,
"dept_id" int8,
"creator" int8,
"create_date" int8,
"updater" int8,
"update_date" int8,
"material_file" text COLLATE "pg_catalog"."default",
"sort" int4
)
;
COMMENT ON COLUMN "public"."iot_visual_material"."id" IS '素材id';
COMMENT ON COLUMN "public"."iot_visual_material"."name" IS '素材名称';
COMMENT ON COLUMN "public"."iot_visual_material"."type" IS '素材文件类型';
COMMENT ON COLUMN "public"."iot_visual_material"."is_default" IS '是否默认0是,1否';
COMMENT ON COLUMN "public"."iot_visual_material"."group_id" IS '所属素材组id';
COMMENT ON COLUMN "public"."iot_visual_material"."image" IS '文件url';
COMMENT ON COLUMN "public"."iot_visual_material"."remark" IS '备注说明';
COMMENT ON COLUMN "public"."iot_visual_material"."tenant_code" IS '所属企业(租户code)';
COMMENT ON COLUMN "public"."iot_visual_material"."company_id" IS '企业详情id';
COMMENT ON COLUMN "public"."iot_visual_material"."dept_id" IS '部门id';
COMMENT ON COLUMN "public"."iot_visual_material"."creator" IS '创建者';
COMMENT ON COLUMN "public"."iot_visual_material"."create_date" IS '创建时间';
COMMENT ON COLUMN "public"."iot_visual_material"."updater" IS '更新者';
COMMENT ON COLUMN "public"."iot_visual_material"."update_date" IS '更新时间';
COMMENT ON COLUMN "public"."iot_visual_material"."material_file" IS '素材文件,svgxml/base64';
COMMENT ON COLUMN "public"."iot_visual_material"."sort" IS '排序';
COMMENT ON TABLE "public"."iot_visual_material" IS '素材管理';
-- ----------------------------
-- Table structure for mock_data_config
-- ----------------------------
@ -6238,6 +6880,31 @@ ALTER TABLE "public"."carbon_pub_material_factor" ADD CONSTRAINT "carbon_pub_mat
-- ----------------------------
ALTER TABLE "public"."carbon_pub_points_logs" ADD CONSTRAINT "carbon_pub_points_logs_pkey" PRIMARY KEY ("id");
-- ----------------------------
-- Primary Key structure for table cqc_carbon_discard
-- ----------------------------
ALTER TABLE "public"."cqc_carbon_discard" ADD CONSTRAINT "cqc_carbon_discard_pkey" PRIMARY KEY ("id");
-- ----------------------------
-- Primary Key structure for table cqc_carbon_distribution
-- ----------------------------
ALTER TABLE "public"."cqc_carbon_distribution" ADD CONSTRAINT "cqc_carbon_distribution_pkey" PRIMARY KEY ("id");
-- ----------------------------
-- Primary Key structure for table cqc_carbon_energy
-- ----------------------------
ALTER TABLE "public"."cqc_carbon_energy" ADD CONSTRAINT "cqc_carbon_energy_pkey" PRIMARY KEY ("id");
-- ----------------------------
-- Primary Key structure for table cqc_carbon_make
-- ----------------------------
ALTER TABLE "public"."cqc_carbon_make" ADD CONSTRAINT "cqc_carbon_make_pkey" PRIMARY KEY ("id");
-- ----------------------------
-- Primary Key structure for table cqc_carbon_raw
-- ----------------------------
ALTER TABLE "public"."cqc_carbon_raw" ADD CONSTRAINT "cqc_carbon_raw_pkey" PRIMARY KEY ("id");
-- ----------------------------
-- Primary Key structure for table eq_attacment
-- ----------------------------
@ -6248,7 +6915,7 @@ ALTER TABLE "public"."eq_attacment" ADD CONSTRAINT "eq_attacment_pkey" PRIMARY K
-- ----------------------------
CREATE UNIQUE INDEX "bx_no" ON "public"."eq_bx" USING btree (
"bx_no" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
);
);
-- ----------------------------
-- Primary Key structure for table eq_bx
@ -6370,7 +7037,7 @@ ALTER TABLE "public"."eq_wx" ADD CONSTRAINT "eq_wx_pkey" PRIMARY KEY ("id");
-- ----------------------------
CREATE UNIQUE INDEX "wx_no" ON "public"."eq_wx_plan" USING btree (
"wx_no" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
);
);
-- ----------------------------
-- Primary Key structure for table eq_wx_plan
@ -6382,6 +7049,11 @@ ALTER TABLE "public"."eq_wx_plan" ADD CONSTRAINT "eq_wx_plan_pkey" PRIMARY KEY (
-- ----------------------------
ALTER TABLE "public"."eq_wx_replacement" ADD CONSTRAINT "wx_change_replacement_pkey" PRIMARY KEY ("id");
-- ----------------------------
-- Uniques structure for table filter_log
-- ----------------------------
ALTER TABLE "public"."filter_log" ADD CONSTRAINT "filter_log_uk" UNIQUE ("filter_rule_id", "time");
-- ----------------------------
-- Primary Key structure for table gateway_component
-- ----------------------------
@ -6417,18 +7089,13 @@ ALTER TABLE "public"."iot_device_management" ADD CONSTRAINT "iot_device_manageme
-- ----------------------------
CREATE UNIQUE INDEX "thing_id" ON "public"."iot_thing_base_info" USING btree (
"thing_id" "pg_catalog"."int8_ops" ASC NULLS LAST
);
);
-- ----------------------------
-- Primary Key structure for table iot_thing_base_info
-- ----------------------------
ALTER TABLE "public"."iot_thing_base_info" ADD CONSTRAINT "iot_thing_base_info_pkey" PRIMARY KEY ("id");
-- ----------------------------
-- Primary Key structure for table iot_thing_dict_relation
-- ----------------------------
ALTER TABLE "public"."iot_thing_dict_relation" ADD CONSTRAINT "iot_thing_dict_relation_pkey" PRIMARY KEY ("id");
-- ----------------------------
-- Uniques structure for table iot_thing_entity
-- ----------------------------
@ -6454,6 +7121,11 @@ ALTER TABLE "public"."iot_thing_model" ADD CONSTRAINT "iot_thing_model_pkey" PRI
-- ----------------------------
ALTER TABLE "public"."iot_thing_source" ADD CONSTRAINT "iot_thing_source_pkey" PRIMARY KEY ("id");
-- ----------------------------
-- Primary Key structure for table iot_visual_group
-- ----------------------------
ALTER TABLE "public"."iot_visual_group" ADD CONSTRAINT "iot_visual_group_pkey" PRIMARY KEY ("id");
-- ----------------------------
-- Primary Key structure for table mock_data_config
-- ----------------------------

5473
help/sql/dml_1.0.0.sql
File diff suppressed because it is too large
View File

Loading…
Cancel
Save