----- 2021年3月8号
|
-- 工作站表
|
ALTER TABLE "basic_workstation" RENAME status TO artificial_type ;
|
-- 人员表
|
ALTER TABLE "production_product_output_staff" RENAME status TO artificial_type ;
|
-- 2021年3月10号
|
-- 人员表
|
ALTER TABLE "basic_staff" ADD COLUMN "personnel_factor" numeric(12,3) DEFAULT 0;
|
-- 2021年3月12号
|
-- 上班记录表
|
ALTER TABLE "production_duty_record" ADD COLUMN "now_duty_date" varchar(250) COLLATE "pg_catalog"."default";
|
-- 2021年3月23号
|
-- 人员表
|
ALTER TABLE "production_product_output_staff" ADD COLUMN "staff_id" int8;
|
-- 2021年3月25号
|
-- 工序模板表
|
CREATE TABLE "public"."technology_operation_template" (
|
"id" int8 NOT NULL,
|
"operation_template_name" varchar(255) COLLATE "pg_catalog"."default",
|
"operation_template_no" varchar(255) COLLATE "pg_catalog"."default",
|
"operation_template_type" varchar(255) COLLATE "pg_catalog"."default",
|
"remark" varchar(255) COLLATE "pg_catalog"."default",
|
CONSTRAINT "technology_operation_template_pkey" PRIMARY KEY ("id")
|
)
|
;
|
-- 工序模板与工序参数关联表
|
CREATE TABLE "public"."technology_operation_join_template" (
|
"technology_operation_param_id" int8 NOT NULL,
|
"technology_operation_template_id" int8 NOT NULL
|
);
|
|
|
|
|
-- 2021年3月26号
|
-- 工序与工序模板关联表
|
ALTER TABLE "technology_join_operation_param" RENAME TO "technology_join_operation_template";
|
ALTER TABLE "technology_join_operation_template" RENAME technology_param_id TO technology_template_id ;
|
-- 2021年3月29号
|
-- 工序模板与工序参数关联表
|
ALTER TABLE "technology_join_operation_template" ADD COLUMN "sort" int8;
|
|
-- 2021年4月2号
|
-- 工序模板
|
ALTER TABLE "technology_operation_template" RENAME TO "basic_template";
|
-- 工序参数
|
ALTER TABLE "technology_param" RENAME TO "basic_param" ;
|
-- 工序参数关联工序模板
|
ALTER TABLE "technology_operation_join_template" RENAME TO "basic_param_join_template";
|
-- 2021年4月6号
|
-- 工艺路线复制模板表
|
ALTER TABLE "technology_operation_template_copy" RENAME TO "technology_routing_operation_template";
|
-- 模板类型
|
CREATE SEQUENCE "public"."basic_template_type_relation_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."basic_template_type_relation" (
|
"id" int8 NOT NULL DEFAULT nextval('basic_template_type_relation_id_seq'::regclass),
|
"template_type_name" varchar(255) COLLATE "pg_catalog"."default",
|
"data_type" varchar(255) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"create_user" varchar(255) COLLATE "pg_catalog"."default",
|
CONSTRAINT "basic_template_type_relation_pkey" PRIMARY KEY ("id"),
|
CONSTRAINT "template_type_name_uniq" UNIQUE ("template_type_name")
|
)
|
;
|
|
ALTER SEQUENCE "public"."basic_template_type_relation_id_seq"
|
OWNED BY "public"."basic_template_type_relation"."id";
|
|
ALTER SEQUENCE "public"."basic_template_type_relation_id_seq" OWNER TO "postgres";
|
|
-- 2021年4月6号
|
-- 制造订单复制参数表
|
CREATE SEQUENCE "public"."plan_routing_operation_param_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
CREATE TABLE "public"."plan_routing_operation_param" (
|
"id" int8 NOT NULL DEFAULT nextval('plan_routing_operation_param_id_seq'::regclass),
|
"routing_id" int8,
|
"code" varchar(255) COLLATE "pg_catalog"."default",
|
"parameter_item" varchar(255) COLLATE "pg_catalog"."default",
|
"type" varchar(255) COLLATE "pg_catalog"."default",
|
"unit" varchar(255) COLLATE "pg_catalog"."default",
|
"param_value" varchar(255) COLLATE "pg_catalog"."default",
|
"operation_id" int8,
|
"routing_operation_id" int8,
|
"operation_template_id" int8,
|
CONSTRAINT "plan_routing_operation_param_pkey" PRIMARY KEY ("id")
|
)
|
;
|
|
ALTER SEQUENCE "public"."plan_routing_operation_param_id_seq"
|
OWNED BY "public"."plan_routing_operation_param"."id";
|
|
ALTER SEQUENCE "public"."plan_routing_operation_param_id_seq" OWNER TO "postgres";
|
|
|
-- 制造订单复制模板表
|
CREATE SEQUENCE "public"."plan_routing_operation_template_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."plan_routing_operation_template" (
|
"id" int8 NOT NULL DEFAULT nextval('plan_routing_operation_template_id_seq'::regclass),
|
"operation_template_name" varchar(255) COLLATE "pg_catalog"."default",
|
"operation_template_no" varchar(255) COLLATE "pg_catalog"."default",
|
"operation_template_type" varchar(255) COLLATE "pg_catalog"."default",
|
"remark" varchar(2000) COLLATE "pg_catalog"."default",
|
"routing_operation_id" int8,
|
"data_type" varchar(255) COLLATE "pg_catalog"."default",
|
"system_no" varchar(255) COLLATE "pg_catalog"."default",
|
"mo_id" int8,
|
CONSTRAINT "plan_routing_operation_template_pkey" PRIMARY KEY ("id")
|
)
|
;
|
|
ALTER SEQUENCE "public"."plan_routing_operation_template_id_seq"
|
OWNED BY "public"."plan_routing_operation_template"."id";
|
|
ALTER SEQUENCE "public"."plan_routing_operation_template_id_seq" OWNER TO "postgres";
|
|
-- 2021年4月6号
|
-- 工艺路线复制模板表
|
ALTER TABLE "public"."technology_routing_operation_template" ADD COLUMN "system_no" varchar(250) COLLATE "pg_catalog"."default";
|
-- 2021年4月7号
|
-- 工序模板
|
ALTER TABLE "basic_template" RENAME operation_template_name TO template_name ;
|
ALTER TABLE "basic_template" RENAME operation_template_no TO template_no ;
|
ALTER TABLE "basic_template" RENAME operation_template_type TO template_type ;
|
-- 2021年4月8号
|
-- 工作台参数
|
CREATE SEQUENCE "public"."production_operation_task_param_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
CREATE TABLE "public"."production_operation_task_param" (
|
"id" int8 NOT NULL DEFAULT nextval('production_operation_task_param_id_seq'::regclass),
|
"code" varchar(255) COLLATE "pg_catalog"."default",
|
"parameter_item" varchar(255) COLLATE "pg_catalog"."default",
|
"type" varchar(255) COLLATE "pg_catalog"."default",
|
"unit" varchar(255) COLLATE "pg_catalog"."default",
|
"param_value" varchar(255) COLLATE "pg_catalog"."default",
|
"operation_template_id" int8,
|
"operation_task_id" int8,
|
CONSTRAINT "production_operation_task_param_pkey" PRIMARY KEY ("id")
|
)
|
;
|
ALTER SEQUENCE "public"."production_operation_task_param_id_seq"
|
OWNED BY "public"."production_operation_task_param"."id";
|
|
ALTER SEQUENCE "public"."production_operation_task_param_id_seq" OWNER TO "postgres";
|
-- 2021年4月9号
|
-- 工作台产出表
|
ALTER TABLE "public"."production_product_output" RENAME out_system_no TO system_no ;
|
-- 2021年4月13号
|
-- 工作台投料表
|
ALTER TABLE "public"."production_product_input" ADD COLUMN "system_no" varchar(2000) COLLATE "pg_catalog"."default";
|
-- 2021年4月13号
|
-- 实时库存
|
ALTER TABLE "public"."warehouse_stock" ADD COLUMN "system_no" varchar(2000) COLLATE "pg_catalog"."default";
|
|
|
-- 2021年4月16号
|
--客户订单参数
|
CREATE SEQUENCE "public"."plan_customer_order_param_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
CREATE TABLE "public"."plan_customer_order_param" (
|
"id" int8 NOT NULL DEFAULT nextval('plan_customer_order_param_id_seq'::regclass),
|
"order_id" int8,
|
"field" varchar(255) COLLATE "pg_catalog"."default",
|
"value" varchar(255) COLLATE "pg_catalog"."default",
|
"order_param_id" int8,
|
CONSTRAINT "plan_customer_order_param_pkey" PRIMARY KEY ("id")
|
)
|
;
|
ALTER SEQUENCE "public"."plan_customer_order_param_id_seq"
|
OWNED BY "public"."plan_customer_order_param"."id";
|
|
ALTER TABLE "public"."plan_customer_order_param"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."plan_customer_order_param"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."plan_customer_order_param"."order_id" IS '订单id';
|
|
COMMENT ON COLUMN "public"."plan_customer_order_param"."field" IS '参数对应字段';
|
|
COMMENT ON COLUMN "public"."plan_customer_order_param"."value" IS '参数值';
|
|
COMMENT ON COLUMN "public"."plan_customer_order_param"."order_param_id" IS '订单参数id';
|
|
|
--订单参数
|
CREATE SEQUENCE "public"."plan_order_param_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
CREATE TABLE "public"."plan_order_param" (
|
"id" int8 NOT NULL DEFAULT nextval('plan_order_param_id_seq'::regclass),
|
"code" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
|
"item" varchar(255) COLLATE "pg_catalog"."default",
|
"type" varchar(255) COLLATE "pg_catalog"."default",
|
"source" varchar(255) COLLATE "pg_catalog"."default",
|
"field" varchar(255) COLLATE "pg_catalog"."default",
|
"distinguish" varchar(255) COLLATE "pg_catalog"."default",
|
"rename_field" varchar(255) COLLATE "pg_catalog"."default",
|
CONSTRAINT "plan_order_param_pkey" PRIMARY KEY ("id")
|
)
|
;
|
|
ALTER SEQUENCE "public"."plan_order_param_id_seq"
|
OWNED BY "public"."plan_order_param"."id";
|
|
ALTER TABLE "public"."plan_order_param"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."plan_order_param"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."plan_order_param"."code" IS '参数编号';
|
|
COMMENT ON COLUMN "public"."plan_order_param"."item" IS '参数项';
|
|
COMMENT ON COLUMN "public"."plan_order_param"."type" IS '参数类型';
|
|
COMMENT ON COLUMN "public"."plan_order_param"."source" IS '参数来源';
|
|
COMMENT ON COLUMN "public"."plan_order_param"."field" IS '参数对应字段';
|
|
COMMENT ON COLUMN "public"."plan_order_param"."distinguish" IS '参数区分主表还是从表';
|
|
COMMENT ON COLUMN "public"."plan_order_param"."rename_field" IS '参数对应字段(重命名)';
|
|
COMMENT ON TABLE "public"."plan_order_param" IS '订单参数';
|
|
-- 2021年4月19号
|
--工步
|
CREATE SEQUENCE "public"."technology_step_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
CREATE TABLE "public"."technology_step" (
|
"id" int8 NOT NULL DEFAULT nextval('technology_step_id_seq'::regclass),
|
"step_no" varchar(255) COLLATE "pg_catalog"."default",
|
"name" varchar(255) COLLATE "pg_catalog"."default",
|
"remark" varchar(255) COLLATE "pg_catalog"."default",
|
"update_time" timestamp(6),
|
CONSTRAINT "technology_step_pkey" PRIMARY KEY ("id")
|
)
|
;
|
ALTER SEQUENCE "public"."technology_step_id_seq"
|
OWNED BY "public"."technology_step"."id";
|
|
ALTER TABLE "public"."technology_step"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."technology_step"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."technology_step"."step_no" IS '工步编号';
|
|
COMMENT ON COLUMN "public"."technology_step"."name" IS '工步名称';
|
|
COMMENT ON COLUMN "public"."technology_step"."remark" IS '备注';
|
|
COMMENT ON COLUMN "public"."technology_step"."update_time" IS '更新时间';
|
|
COMMENT ON TABLE "public"."technology_step" IS '工步';
|
|
--工序关联工步
|
CREATE TABLE "public"."technology_join_operation_step" (
|
"technology_operation_id" int8 NOT NULL,
|
"technology_step_id" int8 NOT NULL,
|
"sort" int8 NOT NULL
|
)
|
;
|
|
ALTER TABLE "public"."technology_join_operation_step"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."technology_join_operation_step"."technology_operation_id" IS '工序id';
|
|
COMMENT ON COLUMN "public"."technology_join_operation_step"."technology_step_id" IS '工步id';
|
|
COMMENT ON COLUMN "public"."technology_join_operation_step"."sort" IS '排序';
|
|
COMMENT ON TABLE "public"."technology_join_operation_step" IS '工序关联工步';
|
|
--工作台关联工步
|
CREATE SEQUENCE "public"."production_product_step_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
CREATE TABLE "public"."production_product_step" (
|
"id" int8 NOT NULL DEFAULT nextval('production_product_step_id_seq'::regclass),
|
"operation_task_id" int8,
|
"step_id" int8,
|
"number" numeric(12,3),
|
"create_time" timestamp(6),
|
CONSTRAINT "production_product_step_pkey" PRIMARY KEY ("id")
|
)
|
;
|
|
ALTER TABLE "public"."production_product_step"
|
OWNER TO "postgres";
|
|
ALTER SEQUENCE "public"."production_product_step_id_seq"
|
OWNED BY "public"."production_product_step"."id";
|
|
COMMENT ON COLUMN "public"."production_product_step"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."production_product_step"."operation_task_id" IS '工单id';
|
|
COMMENT ON COLUMN "public"."production_product_step"."step_id" IS '工步id';
|
|
COMMENT ON COLUMN "public"."production_product_step"."number" IS '数量';
|
|
COMMENT ON COLUMN "public"."production_product_step"."create_time" IS '创建时间';
|
|
COMMENT ON TABLE "public"."production_product_step" IS '工单工步表';
|
|
--工单工步人员表
|
CREATE SEQUENCE "public"."production_product_step_staff_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
CREATE TABLE "public"."production_product_step_staff" (
|
"id" int8 NOT NULL DEFAULT nextval('production_product_step_staff_id_seq'::regclass),
|
"product_step_id" int8,
|
"staff_id" int8,
|
"number" numeric(12,3),
|
CONSTRAINT "production_product_step_staff_pkey" PRIMARY KEY ("id")
|
)
|
;
|
|
ALTER TABLE "public"."production_product_step_staff"
|
OWNER TO "postgres";
|
|
ALTER SEQUENCE "public"."production_product_step_staff_id_seq"
|
OWNED BY "public"."production_product_step_staff"."id";
|
|
COMMENT ON COLUMN "public"."production_product_step_staff"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."production_product_step_staff"."product_step_id" IS '工单工步id';
|
|
COMMENT ON COLUMN "public"."production_product_step_staff"."staff_id" IS '人员id';
|
|
COMMENT ON COLUMN "public"."production_product_step_staff"."number" IS '数量';
|
|
COMMENT ON TABLE "public"."production_product_step_staff" IS '工单工步人员表';
|
|
|
|
|
--工作台生产记录的记录表
|
CREATE SEQUENCE "public"."production_operation_task_record_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
CREATE TABLE "public"."production_operation_task_record" (
|
"id" int8 NOT NULL DEFAULT nextval('production_operation_task_record_id_seq'::regclass),
|
"name" varchar(255) COLLATE "pg_catalog"."default",
|
"operation_task_id" int8,
|
"operation_template_id" int8,
|
"duty_record_id" int8,
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"create_user" varchar(255) COLLATE "pg_catalog"."default",
|
"update_user" varchar(255) COLLATE "pg_catalog"."default",
|
CONSTRAINT "production_operation_task_record_pkey" PRIMARY KEY ("id")
|
)
|
;
|
|
ALTER TABLE "public"."production_operation_task_record"
|
OWNER TO "postgres";
|
|
ALTER SEQUENCE "public"."production_operation_task_record_id_seq"
|
OWNED BY "public"."production_operation_task_record"."id";
|
COMMENT ON COLUMN "public"."production_operation_task_record"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."production_operation_task_record"."name" IS '名称';
|
|
COMMENT ON COLUMN "public"."production_operation_task_record"."operation_task_id" IS '工单id';
|
|
COMMENT ON COLUMN "public"."production_operation_task_record"."operation_template_id" IS '工序模板id';
|
|
COMMENT ON COLUMN "public"."production_operation_task_record"."duty_record_id" IS '班次id';
|
|
COMMENT ON COLUMN "public"."production_operation_task_record"."create_time" IS '创建时间';
|
|
COMMENT ON COLUMN "public"."production_operation_task_record"."update_time" IS '更新时间';
|
|
COMMENT ON COLUMN "public"."production_operation_task_record"."create_user" IS '创建人';
|
|
COMMENT ON COLUMN "public"."production_operation_task_record"."update_user" IS '更新人';
|
|
COMMENT ON TABLE "public"."production_operation_task_record" IS '生产记录模板记录';
|
|
--工作台生产记录的参数表
|
ALTER TABLE "production_operation_task_param" ADD COLUMN "operation_task_record_id" int8;
|
|
|
|
--2021-05-05 by zhangxy
|
--保存完整的bom树
|
CREATE TABLE "public"."technology_bom" (
|
"id" serial8,
|
"number" varchar(255) COLLATE "pg_catalog"."default",
|
"state" varchar(255) COLLATE "pg_catalog"."default" NOT NULL DEFAULT '01draft'::character varying,
|
"part_id" int8,
|
"remark" varchar(255) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"create_user" varchar(255) COLLATE "pg_catalog"."default",
|
"update_user" varchar(255) COLLATE "pg_catalog"."default",
|
CONSTRAINT "technology_bom_pkey" PRIMARY KEY ("id"),
|
CONSTRAINT "uniq_bom_number" UNIQUE ("number")
|
)
|
;
|
|
ALTER TABLE "public"."technology_bom"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."technology_bom"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."technology_bom"."number" IS '编号';
|
|
COMMENT ON COLUMN "public"."technology_bom"."state" IS '状态';
|
|
COMMENT ON COLUMN "public"."technology_bom"."part_id" IS '零件id';
|
|
COMMENT ON COLUMN "public"."technology_bom"."remark" IS '备注';
|
|
COMMENT ON TABLE "public"."technology_bom" IS '完整bom';
|
|
|
|
|
CREATE TABLE "public"."technology_bom_component" (
|
"id" serial8,
|
"qpa" numeric(12,2),
|
"parent" int8,
|
"part_id" int8,
|
"unit" varchar COLLATE "pg_catalog"."default",
|
"bom_id" int8,
|
CONSTRAINT "_bom_pkey" PRIMARY KEY ("id")
|
)
|
;
|
|
ALTER TABLE "public"."technology_bom_component"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."technology_bom_component"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."technology_bom_component"."qpa" IS '单位产出';
|
|
COMMENT ON COLUMN "public"."technology_bom_component"."parent" IS '状态';
|
|
COMMENT ON COLUMN "public"."technology_bom_component"."part_id" IS '零件id';
|
|
COMMENT ON COLUMN "public"."technology_bom_component"."unit" IS '单位';
|
|
COMMENT ON COLUMN "public"."technology_bom_component"."bom_id" IS 'bom主表id';
|
|
COMMENT ON TABLE "public"."technology_bom_component" IS '完整工艺树';
|
|
--检测申请材料表
|
ALTER TABLE "quality_apply_part" ADD COLUMN "part_no" varchar(255) COLLATE "pg_catalog"."default";
|
ALTER TABLE "quality_apply_part" ADD COLUMN "part_desc" varchar(255) COLLATE "pg_catalog"."default";
|
ALTER TABLE "quality_apply_part" ADD COLUMN "order_no" varchar(255) COLLATE "pg_catalog"."default";
|
ALTER TABLE "quality_apply_part" ADD COLUMN "line_no" varchar(255) COLLATE "pg_catalog"."default";
|
ALTER TABLE "quality_apply_part" ADD COLUMN "release_no" varchar(255) COLLATE "pg_catalog"."default";
|
ALTER TABLE "quality_apply_part" ADD COLUMN "receipt_no" varchar(255) COLLATE "pg_catalog"."default";
|
ALTER TABLE "quality_apply_part" ADD COLUMN "supplier_id" varchar(255) COLLATE "pg_catalog"."default";
|
ALTER TABLE "quality_apply_part" ADD COLUMN "supplier_name" varchar(255) COLLATE "pg_catalog"."default";
|
ALTER TABLE "quality_apply_part" ADD COLUMN "waiv_dev_rej_no" varchar(255) COLLATE "pg_catalog"."default";
|
ALTER TABLE "quality_apply_part" ADD COLUMN "location_no" varchar(255) COLLATE "pg_catalog"."default";
|
ALTER TABLE "quality_apply_part" ADD COLUMN "lot_batch_no" varchar(255) COLLATE "pg_catalog"."default";
|
ALTER TABLE "quality_apply_part" ADD COLUMN "qty_arrived" varchar(255) COLLATE "pg_catalog"."default";
|
|
CREATE TABLE "public"."production_operation_task_attachment" (
|
"id" serial8,
|
"operation_task_id" int8,
|
"file_name" varchar(255) COLLATE "pg_catalog"."default",
|
"url" varchar(255) COLLATE "pg_catalog"."default",
|
"original" varchar(255) COLLATE "pg_catalog"."default",
|
CONSTRAINT "production_operation_task_attachment_pkey" PRIMARY KEY ("id")
|
)
|
;
|
|
ALTER TABLE "public"."production_operation_task_attachment"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."production_operation_task_attachment"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."production_operation_task_attachment"."file_name" IS 'oss文件名';
|
|
COMMENT ON COLUMN "public"."production_operation_task_attachment"."url" IS '路径';
|
|
COMMENT ON COLUMN "public"."production_operation_task_attachment"."original" IS '原文件名';
|
|
COMMENT ON TABLE "public"."production_operation_task_attachment" IS '工单的附件表';
|
|
|
|
--制造订单产品结构
|
ALTER TABLE "public"."plan_mo_structure_component" ADD COLUMN "parent" int8;
|
COMMENT ON COLUMN "public"."plan_mo_structure_component"."parent" IS '父id';
|
|
|
ALTER TABLE "public"."plan_manufacturing_order" ADD COLUMN "bom_id" int8;
|
COMMENT ON COLUMN "public"."plan_manufacturing_order"."bom_id" IS 'bomid';
|
|
|
--制造订单,允许暂存
|
ALTER TABLE "public"."plan_manufacturing_order"
|
ALTER COLUMN "technology_routing_id" DROP NOT NULL,
|
ALTER COLUMN "_id" DROP NOT NULL;
|
|
-- 产品结构去掉多余字段
|
ALTER TABLE "public".""
|
DROP COLUMN "routing_id",
|
DROP COLUMN "state";
|
ALTER TABLE "public"."_component"
|
DROP COLUMN "routing_operation_id";
|
|
--添加库存调整的系统号
|
ALTER TABLE "warehouse_adjust_detail" ADD COLUMN "system_no" varchar(255);
|
COMMENT ON COLUMN "public"."warehouse_adjust_detail"."system_no" IS '系统编号';
|
|
--添加库存盘点的系统号
|
ALTER TABLE "warehouse_check_detail" ADD COLUMN "system_no" varchar(255);
|
COMMENT ON COLUMN "public"."warehouse_check_detail"."system_no" IS '系统编号';
|
|
--添加仓库备料的系统号
|
ALTER TABLE "warehouse_prepare_detail" ADD COLUMN "system_no" varchar(255);
|
COMMENT ON COLUMN "public"."warehouse_prepare_detail"."system_no" IS '系统编号';
|
|
--添加仓库报废的系统号
|
ALTER TABLE "warehouse_scrap_detail" ADD COLUMN "system_no" varchar(255);
|
COMMENT ON COLUMN "public"."warehouse_scrap_detail"."system_no" IS '系统编号';
|
|
--添加检测申请的要检验的采购数量
|
ALTER TABLE "quality_apply_part" ADD COLUMN "qty_to_inspect" varchar(255);
|
COMMENT ON COLUMN "public"."quality_apply_part"."qty_to_inspect" IS '要检验的采购数量';
|
--添加检测申请的检验后移库的字段
|
ALTER TABLE "quality_apply_part" ADD COLUMN "serial_no" varchar(255);
|
COMMENT ON COLUMN "public"."quality_apply_part"."serial_no" IS '序列号';
|
ALTER TABLE "quality_apply_part" ADD COLUMN "eng_chg_level" varchar(255);
|
ALTER TABLE "quality_apply_part" ADD COLUMN "activity_seq" varchar(255);
|
|
--零件族添加检测规则字段
|
ALTER TABLE "basic_part_family" ADD COLUMN "test_rule_id" int8;
|
COMMENT ON COLUMN "public"."basic_part_family"."test_rule_id" IS '检测规则id';
|
--BOM精度改为小数点后8位
|
ALTER TABLE "public"."technology_bom_component" ALTER COLUMN "qpa" TYPE numeric(16,8);
|
ALTER TABLE "public"."technology_structure_component" ALTER COLUMN "qpa" TYPE numeric(16,8);
|
ALTER TABLE "public"."production_operation_task_material"
|
ALTER COLUMN "qpa" TYPE numeric(16,8),
|
ALTER COLUMN "quantity_required" TYPE numeric(16,8),
|
ALTER COLUMN "quantity_issued" TYPE numeric(16,8);
|
|
--包装主表
|
CREATE TABLE "public"."warehouse_packaging" (
|
"id" serial8,
|
"no" varchar COLLATE "pg_catalog"."default",
|
"netweight" numeric(18,6),
|
"grossweight" numeric(18,6),
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"create_user" varchar(255) COLLATE "pg_catalog"."default",
|
"update_user" varchar(255) COLLATE "pg_catalog"."default",
|
"number" numeric(18,6),
|
CONSTRAINT "warehouse_package_pkey" PRIMARY KEY ("id")
|
)
|
;
|
|
ALTER TABLE "public"."warehouse_packaging"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."warehouse_packaging"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."warehouse_packaging"."no" IS '编号';
|
|
COMMENT ON COLUMN "public"."warehouse_packaging"."netweight" IS '净重';
|
|
COMMENT ON COLUMN "public"."warehouse_packaging"."grossweight" IS '毛重';
|
|
COMMENT ON COLUMN "public"."warehouse_packaging"."create_time" IS '创建日期';
|
|
COMMENT ON COLUMN "public"."warehouse_packaging"."update_time" IS '更新日期';
|
|
COMMENT ON COLUMN "public"."warehouse_packaging"."create_user" IS '创建人';
|
|
COMMENT ON COLUMN "public"."warehouse_packaging"."update_user" IS '更新人';
|
|
COMMENT ON COLUMN "public"."warehouse_packaging"."number" IS '数量';
|
|
COMMENT ON TABLE "public"."warehouse_packaging" IS '包装主表';
|
|
--包装明细表
|
CREATE TABLE "public"."warehouse_packaging_item" (
|
"id" serial8,
|
"part_id" int8,
|
"out_batch_no" varchar COLLATE "pg_catalog"."default",
|
"system_no" varchar COLLATE "pg_catalog"."default",
|
"package_qty" numeric,
|
"create_time" timestamp(6),
|
"specs" varchar(255) COLLATE "pg_catalog"."default",
|
"packaging_id" int8,
|
CONSTRAINT "warehouse_package_item_pkey" PRIMARY KEY ("id")
|
)
|
;
|
|
ALTER TABLE "public"."warehouse_packaging_item"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."warehouse_packaging_item"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."warehouse_packaging_item"."part_id" IS '零件id';
|
|
COMMENT ON COLUMN "public"."warehouse_packaging_item"."out_batch_no" IS '批次号';
|
|
COMMENT ON COLUMN "public"."warehouse_packaging_item"."system_no" IS '系统号';
|
|
COMMENT ON COLUMN "public"."warehouse_packaging_item"."package_qty" IS '包装数量';
|
|
COMMENT ON COLUMN "public"."warehouse_packaging_item"."create_time" IS '创建时间';
|
|
COMMENT ON COLUMN "public"."warehouse_packaging_item"."specs" IS '规格';
|
|
COMMENT ON COLUMN "public"."warehouse_packaging_item"."packaging_id" IS '包装主表id';
|
|
COMMENT ON TABLE "public"."warehouse_packaging_item" IS '包装明细表';
|
|
|
|
-- 打印模板
|
CREATE TABLE "public"."report_template" (
|
"id" serial8,
|
"module" varchar(255) COLLATE "pg_catalog"."default",
|
"template_name" varchar(255) COLLATE "pg_catalog"."default",
|
"description" varchar(255) COLLATE "pg_catalog"."default",
|
"sort" int4 DEFAULT 0,
|
CONSTRAINT "report_template_pkey" PRIMARY KEY ("id"),
|
CONSTRAINT "uniq_temp_name" UNIQUE ("template_name")
|
)
|
;
|
|
ALTER TABLE "public"."report_template"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."report_template"."module" IS '模块';
|
|
COMMENT ON COLUMN "public"."report_template"."template_name" IS '模板名称';
|
|
COMMENT ON COLUMN "public"."report_template"."description" IS '描述';
|
|
COMMENT ON COLUMN "public"."report_template"."sort" IS '排序';
|
|
COMMENT ON TABLE "public"."report_template" IS 'jasper报表模板';
|
|
--添加零件的单位重量
|
ALTER TABLE "basic_part" ADD COLUMN "weight" numeric(12,3) DEFAULT 1;
|
COMMENT ON COLUMN "public"."basic_part"."weight" IS '重量';
|
|
--添加包装明细表的实时库存id
|
ALTER TABLE "warehouse_packaging_item" ADD COLUMN "stock_id" int8;
|
COMMENT ON COLUMN "public"."warehouse_packaging_item"."stock_id" IS '实时库存id';
|
|
--添加包装主表的差异数量和实际数量
|
ALTER TABLE "warehouse_packaging" ADD COLUMN "difference_weight" numeric(18,6);
|
COMMENT ON COLUMN "public"."warehouse_packaging"."difference_weight" IS '差异重量';
|
|
ALTER TABLE "warehouse_packaging" ADD COLUMN "real_weight" numeric(18,6);
|
COMMENT ON COLUMN "public"."warehouse_packaging"."real_weight" IS '实际重量';
|
|
|
|
--2021-6-10 模板与客户订单的关系表
|
CREATE TABLE "public"."plan_join_model_customer" (
|
"customer_order_id" int8 NOT NULL,
|
"model_id" int8 NOT NULL,
|
"model" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
|
CONSTRAINT "plan_join_model_customer_pkey" PRIMARY KEY ("customer_order_id", "model_id")
|
)
|
;
|
|
ALTER TABLE "public"."plan_join_model_customer"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."plan_join_model_customer"."customer_order_id" IS '客户订单id';
|
|
COMMENT ON COLUMN "public"."plan_join_model_customer"."model_id" IS '模块的id';
|
|
COMMENT ON COLUMN "public"."plan_join_model_customer"."model" IS '模块';
|
|
COMMENT ON TABLE "public"."plan_join_model_customer" IS '模块与客户订单的关联表';
|
|
--检测规则的检测参数新增参数项的检测类型
|
ALTER TABLE "quality_test_standard_param" ADD COLUMN "param_type" varchar(255);
|
COMMENT ON COLUMN "public"."quality_test_standard_param"."param_type" IS '参数项的检测类型';
|
|
--制造订单的检测参数复制表新增参数项的检测类型
|
ALTER TABLE "plan_mo_test_standard_param" ADD COLUMN "param_type" varchar(255);
|
COMMENT ON COLUMN "public"."plan_mo_test_standard_param"."param_type" IS '参数项的检测类型';
|
|
CREATE TABLE "public"."quality_exception" (
|
"id" serial8,
|
"code" varchar(255) COLLATE "pg_catalog"."default",
|
"workstation_id" int8,
|
"productout_id" int8,
|
"exception_type" varchar(255) COLLATE "pg_catalog"."default",
|
"exception_description" varchar(255) COLLATE "pg_catalog"."default",
|
"handle_way" varchar(255) COLLATE "pg_catalog"."default",
|
"create_user" varchar(255) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"remark" varchar(255) COLLATE "pg_catalog"."default",
|
CONSTRAINT "quality_exception_pkey" PRIMARY KEY ("id")
|
)
|
;
|
|
ALTER TABLE "public"."quality_exception"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."quality_exception"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."quality_exception"."code" IS '编号';
|
|
COMMENT ON COLUMN "public"."quality_exception"."workstation_id" IS '工作站id';
|
|
COMMENT ON COLUMN "public"."quality_exception"."productout_id" IS '产出id';
|
|
COMMENT ON COLUMN "public"."quality_exception"."exception_type" IS '异常类型';
|
|
COMMENT ON COLUMN "public"."quality_exception"."exception_description" IS '异常描述';
|
|
COMMENT ON COLUMN "public"."quality_exception"."handle_way" IS '处理方案';
|
|
COMMENT ON COLUMN "public"."quality_exception"."create_user" IS '处理人';
|
|
COMMENT ON COLUMN "public"."quality_exception"."create_time" IS '创建时间';
|
|
COMMENT ON COLUMN "public"."quality_exception"."remark" IS '备注';
|
|
COMMENT ON TABLE "public"."quality_exception" IS '生产异常处理';
|
|
CREATE TABLE "public"."quality_exception_attachment" (
|
"id" serial8,
|
"exception_id" int8,
|
"file_name" varchar(255) COLLATE "pg_catalog"."default",
|
"url" varchar(255) COLLATE "pg_catalog"."default",
|
"original" varchar(255) COLLATE "pg_catalog"."default",
|
CONSTRAINT "quality_exception_attachment_pkey" PRIMARY KEY ("id")
|
)
|
;
|
|
ALTER TABLE "public"."quality_exception_attachment"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."quality_exception_attachment"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."quality_exception_attachment"."exception_id" IS '生产异常记录id';
|
|
COMMENT ON COLUMN "public"."quality_exception_attachment"."file_name" IS 'oss文件名';
|
|
COMMENT ON COLUMN "public"."quality_exception_attachment"."url" IS '路径';
|
|
COMMENT ON COLUMN "public"."quality_exception_attachment"."original" IS '原文件名';
|
|
COMMENT ON TABLE "public"."quality_exception_attachment" IS '生产异常记录附件';
|
|
|
|
--master新增客户订单主表
|
CREATE TABLE "public"."plan_customer" (
|
"id" serial8,
|
"contract_no" varchar COLLATE "pg_catalog"."default",
|
"customer_contract_no" varchar COLLATE "pg_catalog"."default",
|
"customer_name" varchar(255) COLLATE "pg_catalog"."default",
|
"entity_name" varchar(255) COLLATE "pg_catalog"."default",
|
"delivery_date" timestamp(6),
|
"sales_department" varchar(255) COLLATE "pg_catalog"."default",
|
"province" varchar(255) COLLATE "pg_catalog"."default",
|
"sales_man" varchar(255) COLLATE "pg_catalog"."default",
|
"saler_work_code" varchar(255) COLLATE "pg_catalog"."default",
|
"original_contract_status" varchar(255) COLLATE "pg_catalog"."default",
|
"is_cp" varchar(255) COLLATE "pg_catalog"."default",
|
"customer_no" varchar COLLATE "pg_catalog"."default",
|
"return_status" varchar(255) COLLATE "pg_catalog"."default",
|
"place_order_date" timestamp(6),
|
"verify_date" timestamp(6),
|
"factory_place_order_date" timestamp(6),
|
CONSTRAINT "plan_customer_pkey" PRIMARY KEY ("id")
|
)
|
;
|
|
ALTER TABLE "public"."plan_customer"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."plan_customer"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."plan_customer"."contract_no" IS '合同号';
|
|
COMMENT ON COLUMN "public"."plan_customer"."customer_contract_no" IS '客户合同号';
|
|
COMMENT ON COLUMN "public"."plan_customer"."customer_name" IS '客户名称';
|
|
COMMENT ON COLUMN "public"."plan_customer"."entity_name" IS '工程名称';
|
|
COMMENT ON COLUMN "public"."plan_customer"."delivery_date" IS '交货日期';
|
|
COMMENT ON COLUMN "public"."plan_customer"."sales_department" IS '事业部';
|
|
COMMENT ON COLUMN "public"."plan_customer"."province" IS '省份';
|
|
COMMENT ON COLUMN "public"."plan_customer"."sales_man" IS '业务员';
|
|
COMMENT ON COLUMN "public"."plan_customer"."saler_work_code" IS '业务员编号';
|
|
COMMENT ON COLUMN "public"."plan_customer"."original_contract_status" IS '正本状态';
|
|
COMMENT ON COLUMN "public"."plan_customer"."is_cp" IS '项目性质';
|
|
COMMENT ON COLUMN "public"."plan_customer"."customer_no" IS '客户编码';
|
|
COMMENT ON COLUMN "public"."plan_customer"."return_status" IS '合同正本状态';
|
|
COMMENT ON COLUMN "public"."plan_customer"."place_order_date" IS '下单日期';
|
|
COMMENT ON COLUMN "public"."plan_customer"."verify_date" IS '审核日期';
|
|
COMMENT ON COLUMN "public"."plan_customer"."factory_place_order_date" IS '工厂下单日期';
|
|
COMMENT ON TABLE "public"."plan_customer" IS '客户订单主表';
|
|
--客户订单
|
ALTER TABLE "plan_customer_order" ADD COLUMN "customer_id" int8;
|
COMMENT ON COLUMN "public"."plan_customer_order"."customer_id" IS '客户订单主表的id(plan_customer)';
|
|
--检测申请增加创建人、创建时间、更新人和更新时间
|
ALTER TABLE "quality_apply" ADD COLUMN "create_time" timestamp(6);
|
COMMENT ON COLUMN "public"."quality_apply"."create_time" IS '创建时间';
|
ALTER TABLE "quality_apply" ADD COLUMN "create_user" varchar(255);
|
COMMENT ON COLUMN "public"."quality_apply"."create_user" IS '创建人';
|
ALTER TABLE "quality_apply" ADD COLUMN "update_time" timestamp(6);
|
COMMENT ON COLUMN "public"."quality_apply"."update_time" IS '更新时间';
|
ALTER TABLE "quality_apply" ADD COLUMN "update_user" varchar(255);
|
COMMENT ON COLUMN "public"."quality_apply"."update_user" IS '更新人';
|
|
--0830 start cxf 质量检测自动判断公式
|
ALTER TABLE "quality_report_sample_item" ADD COLUMN "item_code" varchar(50);
|
COMMENT ON COLUMN "public"."quality_report_sample_item"."item_code" IS '检测项目编号';
|
ALTER TABLE "quality_report_sample_item" ADD COLUMN "item_type" varchar(50);
|
COMMENT ON COLUMN "public"."quality_report_sample_item"."item_type" IS '检测项目类型';
|
ALTER TABLE "quality_report_sample_item" ADD COLUMN "value_formula" varchar(255);
|
COMMENT ON COLUMN "public"."quality_report_sample_item"."value_formula" IS '值公式(针对计算出来的值)';
|
ALTER TABLE "quality_report_sample_item" ADD COLUMN "judge_formula" varchar(255);
|
COMMENT ON COLUMN "public"."quality_report_sample_item"."judge_formula" IS '判断公式(是否合格)';
|
|
ALTER TABLE "public"."quality_report_sample" RENAME mo_test_standard_id TO test_standard_id;
|
ALTER TABLE "quality_report_sample" ADD COLUMN "is_mo_test_standard" bool;
|
COMMENT ON COLUMN "public"."quality_report_sample"."is_mo_test_standard" IS '是否来自客户订单的检测标准';
|
|
ALTER TABLE "quality_test_standard_param" ADD COLUMN "value_formula" varchar(255);
|
COMMENT ON COLUMN "public"."quality_test_standard_param"."value_formula" IS '值公式(针对计算出来的值)';
|
ALTER TABLE "quality_test_standard_param" ADD COLUMN "judge_formula" varchar(255);
|
COMMENT ON COLUMN "public"."quality_test_standard_param"."judge_formula" IS '判断公式(是否合格)';
|
ALTER TABLE "quality_test_standard" ADD COLUMN "judge_formula" varchar(255);
|
COMMENT ON COLUMN "public"."quality_test_standard"."judge_formula" IS '判断公式(是否合格)';
|
|
ALTER TABLE "plan_mo_test_standard_param" ADD COLUMN "value_formula" varchar(255);
|
COMMENT ON COLUMN "public"."plan_mo_test_standard_param"."value_formula" IS '值公式(针对计算出来的值)';
|
ALTER TABLE "plan_mo_test_standard_param" ADD COLUMN "judge_formula" varchar(255);
|
COMMENT ON COLUMN "public"."plan_mo_test_standard_param"."judge_formula" IS '判断公式(是否合格)';
|
ALTER TABLE "plan_mo_test_standard" ADD COLUMN "judge_formula" varchar(255);
|
COMMENT ON COLUMN "public"."plan_mo_test_standard"."judge_formula" IS '判断公式(是否合格)';
|
--0830 end
|
|
|
--检测申请增加创建人、创建时间、更新人和更新时间
|
ALTER TABLE "warehouse_join_stock_order" ADD COLUMN "operation_task_id" int8;
|
COMMENT ON COLUMN "public"."warehouse_join_stock_order"."operation_task_id" IS '工单的id';
|
ALTER TABLE "warehouse_join_stock_order" ADD COLUMN "type" varchar(255);
|
COMMENT ON COLUMN "public"."warehouse_join_stock_order"."type" IS '类型';
|
|
--工单增加已预留数量
|
ALTER TABLE "production_operation_task" ADD COLUMN "reserved_quantity" numeric(12,6) DEFAULT 0;
|
COMMENT ON COLUMN "public"."production_operation_task"."reserved_quantity" IS '预留数量';
|
--工单所需物料增加预留数量
|
ALTER TABLE "production_operation_task_material" ADD COLUMN "reserved_quantity" numeric(12,6) DEFAULT 0;
|
COMMENT ON COLUMN "public"."production_operation_task_material"."reserved_quantity" IS '预留数量';
|
--0831 end
|
--工艺增加字段是否预留
|
ALTER TABLE "technology_routing_operation" ADD COLUMN "reserved" bool;
|
COMMENT ON COLUMN "public"."technology_routing_operation"."reserved" IS '是否预留';
|
--0831 end
|
|
--0906 start
|
--报工产出新增状态
|
ALTER TABLE "production_product_output" ADD COLUMN "state" varchar(255) COLLATE "pg_catalog"."default" DEFAULT '01draft'::character varying;
|
COMMENT ON COLUMN "public"."production_product_output"."state" IS '状态';
|
--0906 end
|
|
--0910 start
|
--退货
|
CREATE TABLE "public"."warehouse_send_back" (
|
"id" serial8,
|
"escort_detail_id" int8,
|
"part_no" varchar(100) COLLATE "pg_catalog"."default",
|
"part_name" varchar(100) COLLATE "pg_catalog"."default",
|
"part_batch_no" varchar(100) COLLATE "pg_catalog"."default",
|
"system_no" varchar(100) COLLATE "pg_catalog"."default",
|
"send_back_quantity" numeric(18,6) DEFAULT 0,
|
"part_unit" varchar(100) COLLATE "pg_catalog"."default",
|
"send_back_date" timestamp(6),
|
"is_company" bool,
|
"send_back_company_date" timestamp(6),
|
"send_back_reason" varchar(255) COLLATE "pg_catalog"."default",
|
"send_back_location_id" int8,
|
"status" varchar(255) COLLATE "pg_catalog"."default",
|
CONSTRAINT "warehouse_send_back_pkey" PRIMARY KEY ("id")
|
)
|
;
|
|
ALTER TABLE "public"."warehouse_send_back"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."warehouse_send_back"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."warehouse_send_back"."escort_detail_id" IS '发货明细id';
|
|
COMMENT ON COLUMN "public"."warehouse_send_back"."part_no" IS '零件编号';
|
|
COMMENT ON COLUMN "public"."warehouse_send_back"."part_name" IS '零件名称';
|
|
COMMENT ON COLUMN "public"."warehouse_send_back"."part_batch_no" IS '零件批号';
|
|
COMMENT ON COLUMN "public"."warehouse_send_back"."system_no" IS '零件系统号';
|
|
COMMENT ON COLUMN "public"."warehouse_send_back"."send_back_quantity" IS '退货数量';
|
|
COMMENT ON COLUMN "public"."warehouse_send_back"."part_unit" IS '零件单位';
|
|
COMMENT ON COLUMN "public"."warehouse_send_back"."send_back_date" IS '退货日期';
|
|
COMMENT ON COLUMN "public"."warehouse_send_back"."is_company" IS '是否退回公司';
|
|
COMMENT ON COLUMN "public"."warehouse_send_back"."send_back_company_date" IS '退回公司日期';
|
|
COMMENT ON COLUMN "public"."warehouse_send_back"."send_back_reason" IS '退货原因';
|
|
COMMENT ON COLUMN "public"."warehouse_send_back"."send_back_location_id" IS '退回库位id';
|
|
COMMENT ON COLUMN "public"."warehouse_send_back"."status" IS '状态';
|
|
COMMENT ON TABLE "public"."warehouse_send_back" IS '退货表';
|
--0910 end
|
|
--0908 start cxf
|
ALTER TABLE "public"."quality_report_sample"
|
ADD COLUMN "is_qualified" bool;
|
COMMENT ON COLUMN "public"."quality_report_sample"."is_qualified" IS '是否合格';
|
--0908 end cxf
|
--1023 start cxf
|
CREATE TABLE "public"."plan_outsourcing_order" (
|
"id" int8 NOT NULL DEFAULT nextval('plan_outsourcing_order_id_seq'::regclass),
|
"outsourcing_order_no" varchar(50) COLLATE "pg_catalog"."default",
|
"part_id" int8 NOT NULL,
|
"qty_required" numeric(18,6) NOT NULL,
|
"qty_finished" numeric(18,6) NOT NULL DEFAULT 0,
|
"required_date" timestamp(6),
|
"state" varchar(50) COLLATE "pg_catalog"."default" NOT NULL,
|
"remark" varchar(255) COLLATE "pg_catalog"."default",
|
"oa_id" int8,
|
"oa_state" varchar(50) COLLATE "pg_catalog"."default",
|
"erp_id" int8,
|
"erp_state" varchar(50) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"create_user" varchar(50) COLLATE "pg_catalog"."default",
|
"update_user" varchar(50) COLLATE "pg_catalog"."default",
|
"mps_id" int8,
|
CONSTRAINT "plan_outsourcing_order_pkey" PRIMARY KEY ("id")
|
)
|
;
|
|
ALTER TABLE "public"."plan_outsourcing_order"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."outsourcing_order_no" IS '委外订单号';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."part_id" IS '零件id';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."qty_required" IS '需求数量';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."qty_finished" IS '完成数量';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."required_date" IS '需求日期';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."state" IS '状态';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."remark" IS '备注';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."oa_id" IS 'oa_id';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."oa_state" IS 'oa状态';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."erp_id" IS 'erp_id';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."erp_state" IS 'erp状态';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."create_time" IS '创建时间';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."update_time" IS '更新时间';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."create_user" IS '创建人';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."update_user" IS '更新人';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order"."mps_id" IS '主生产计划id';
|
|
COMMENT ON TABLE "public"."plan_outsourcing_order" IS '委外订单表';
|
|
CREATE TABLE "public"."plan_outsourcing_order_stock" (
|
"id" int8 NOT NULL DEFAULT nextval('plan_outsourcing_order_stock_id_seq'::regclass),
|
"outsourcing_order_id" int8,
|
"part_id" int8,
|
"part_batch_no" varchar(50) COLLATE "pg_catalog"."default" NOT NULL,
|
"receive_quantity" numeric(18,6) NOT NULL,
|
"location_id" int8,
|
"stock_id" int8,
|
CONSTRAINT "plan_outsourcing_order_stock_pkey" PRIMARY KEY ("id")
|
)
|
;
|
|
ALTER TABLE "public"."plan_outsourcing_order_stock"
|
OWNER TO "postgres";
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order_stock"."id" IS 'id';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order_stock"."outsourcing_order_id" IS '委外订单id';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order_stock"."part_id" IS '零件id';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order_stock"."part_batch_no" IS '零件批号';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order_stock"."receive_quantity" IS '接受数量';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order_stock"."location_id" IS '库位';
|
|
COMMENT ON COLUMN "public"."plan_outsourcing_order_stock"."stock_id" IS '库存id';
|
|
COMMENT ON TABLE "public"."plan_outsourcing_order_stock" IS '委外订单库存接收表';
|
|
--客户订单增加合同的id
|
ALTER TABLE "plan_customer_order" ADD COLUMN "auto_id" int8,
|
COMMENT ON COLUMN "public"."plan_customer_order"."auto_id" IS 'GSM合同产品的id';
|
--发货增加GSM的押运单的id
|
ALTER TABLE "warehouse_escort" ADD COLUMN "escort_auto_id" int8,
|
COMMENT ON COLUMN "public"."warehouse_escort"."escort_auto_id" IS 'GSM的押运单的id';
|
--发货明细增加GSM的押运单的id
|
ALTER TABLE "warehouse_escort_detail" ADD COLUMN "escort_in_auto_id" int8,
|
COMMENT ON COLUMN "public"."warehouse_escort_detail"."escort_in_auto_id" IS 'GSM的押运单明细表的入库id';
|
ALTER TABLE "warehouse_escort_detail" ADD COLUMN "escort_out_auto_id" int8,
|
COMMENT ON COLUMN "public"."warehouse_escort_detail"."escort_out_auto_id" IS 'GSM的押运单明细表的发货id';
|
--1023 end cxf
|
|
-- 2022.09.06
|
create table public.plan_order_process_config_file
|
(
|
id bigserial
|
primary key,
|
order_number varchar(50),
|
file_name varchar,
|
bucket_name varchar(255),
|
original_file_name varchar(100),
|
create_user varchar(20),
|
create_time timestamp(6),
|
update_user varchar(20),
|
update_time timestamp(6),
|
line_number varchar(10),
|
effective_range varchar(1)
|
);
|
|
comment on column public.plan_order_process_config_file.order_number is '销售订单号';
|
|
comment on column public.plan_order_process_config_file.file_name is '文件名';
|
|
comment on column public.plan_order_process_config_file.original_file_name is '原始文件名';
|
|
comment on column public.plan_order_process_config_file.create_user is '创建人';
|
|
comment on column public.plan_order_process_config_file.create_time is '创建时间';
|
|
comment on column public.plan_order_process_config_file.update_user is '更新人';
|
|
comment on column public.plan_order_process_config_file.update_time is '更新时间';
|
|
comment on column public.plan_order_process_config_file.line_number is '行号';
|
|
comment on column public.plan_order_process_config_file.effective_range is '文件适用范围:1:销售订单;2:销售订单行';
|
|
-- 2022.09.19 生产退料申请表
|
CREATE SEQUENCE "public"."warehouse_reverse_stock_apply_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."warehouse_reverse_stock_apply"
|
(
|
"id" int8 NOT NULL DEFAULT nextval('warehouse_reverse_stock_apply_id_seq'::regclass),
|
"apply_serial_no" varchar(20) COLLATE "pg_catalog"."default",
|
"state" varchar(20) COLLATE "pg_catalog"."default",
|
"create_user" varchar(100) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_user" varchar(100) COLLATE "pg_catalog"."default",
|
"update_time" timestamp(6),
|
CONSTRAINT "warehouse_reverse_stock_apply_pkey" PRIMARY KEY ("id")
|
);
|
comment on column public.warehouse_reverse_stock_apply.apply_serial_no is '退料申请流水号';
|
comment on column public.warehouse_reverse_stock_apply.state is '状态:draft-草稿;processing-进行中;processed-已执行';
|
comment on column public.warehouse_reverse_stock_apply.create_user is '创建人';
|
comment on column public.warehouse_reverse_stock_apply.create_time is '创建时间';
|
comment on column public.warehouse_reverse_stock_apply.update_user is '更新人';
|
comment on column public.warehouse_reverse_stock_apply.update_time is '更新时间';
|
|
ALTER SEQUENCE "public"."warehouse_reverse_stock_apply_id_seq"
|
OWNED BY "public"."warehouse_reverse_stock_apply"."id";
|
|
ALTER TABLE "public"."warehouse_reverse_stock_apply" OWNER TO "postgres";
|
ALTER SEQUENCE "public"."warehouse_reverse_stock_apply_id_seq" OWNER TO "postgres";
|
|
-- 生产退料申请详情表
|
CREATE SEQUENCE "public"."warehouse_reverse_stock_apply_detail_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."warehouse_reverse_stock_apply_detail"
|
(
|
"id" int8 NOT NULL DEFAULT nextval('warehouse_reverse_stock_apply_detail_id_seq'::regclass),
|
"reverse_apply_id" bigint not null,
|
"stock_id" bigint not null,
|
"part_no" varchar(50) COLLATE "pg_catalog"."default",
|
"part_name" varchar(255) COLLATE "pg_catalog"."default",
|
"ifs_batch_no" varchar(100) COLLATE "pg_catalog"."default",
|
"sn" varchar(200) COLLATE "pg_catalog"."default",
|
"reverse_quantity" numeric(18,6),
|
"unit" varchar(50) COLLATE "pg_catalog"."default",
|
"ifs_from_location_no" varchar(255) COLLATE "pg_catalog"."default",
|
"ifs_from_location_name" varchar(255) COLLATE "pg_catalog"."default",
|
"ifs_to_location_no" varchar(255) COLLATE "pg_catalog"."default",
|
"ifs_to_location_name" varchar(255) COLLATE "pg_catalog"."default",
|
"state" varchar(20) COLLATE "pg_catalog"."default",
|
"create_user" varchar(100) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_user" varchar(100) COLLATE "pg_catalog"."default",
|
"update_time" timestamp(6),
|
CONSTRAINT "warehouse_reverse_stock_apply_detail_pkey" PRIMARY KEY ("id")
|
);
|
|
comment on column public.warehouse_reverse_stock_apply_detail.reverse_apply_id is '退料申请主表id';
|
comment on column public.warehouse_reverse_stock_apply_detail.stock_id is '库存id';
|
comment on column public.warehouse_reverse_stock_apply_detail.part_no is '零件编号';
|
comment on column public.warehouse_reverse_stock_apply_detail.part_name is '零件名称';
|
comment on column public.warehouse_reverse_stock_apply_detail.ifs_batch_no is 'IFS批次号';
|
comment on column public.warehouse_reverse_stock_apply_detail.sn is 'SN号';
|
comment on column public.warehouse_reverse_stock_apply_detail.reverse_quantity is '退料数量';
|
comment on column public.warehouse_reverse_stock_apply_detail.unit is '单位';
|
comment on column public.warehouse_reverse_stock_apply_detail.ifs_from_location_no is 'IFS从库位编号';
|
comment on column public.warehouse_reverse_stock_apply_detail.ifs_from_location_name is 'IFS从库位名称';
|
comment on column public.warehouse_reverse_stock_apply_detail.ifs_to_location_no is 'IFS至库位编号';
|
comment on column public.warehouse_reverse_stock_apply_detail.ifs_to_location_name is 'IFS至库位名称';
|
comment on column public.warehouse_reverse_stock_apply_detail.state is '状态:new-新建;processed-已执行';
|
comment on column public.warehouse_reverse_stock_apply_detail.create_user is '创建人';
|
comment on column public.warehouse_reverse_stock_apply_detail.create_time is '创建时间';
|
comment on column public.warehouse_reverse_stock_apply_detail.update_user is '更新人';
|
comment on column public.warehouse_reverse_stock_apply_detail.update_time is '更新时间';
|
|
ALTER SEQUENCE "public"."warehouse_reverse_stock_apply_detail_id_seq"
|
OWNED BY "public"."warehouse_reverse_stock_apply_detail"."id";
|
|
ALTER TABLE "public"."warehouse_reverse_stock_apply_detail" OWNER TO "postgres";
|
ALTER SEQUENCE "public"."warehouse_reverse_stock_apply_detail_id_seq" OWNER TO "postgres";
|
|
-- 工艺配置单销售订单关系表
|
CREATE SEQUENCE "public"."plan_process_config_file_order_mapping_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."plan_process_config_file_order_mapping"
|
(
|
"id" int8 NOT NULL DEFAULT nextval('plan_process_config_file_order_mapping_id_seq'::regclass),
|
"config_file_id" bigint not null,
|
"order_number" varchar(150) COLLATE "pg_catalog"."default",
|
"line_number" varchar(50) COLLATE "pg_catalog"."default",
|
"create_user" varchar(100) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_user" varchar(100) COLLATE "pg_catalog"."default",
|
"update_time" timestamp(6),
|
CONSTRAINT "plan_process_config_file_order_mapping_pkey" PRIMARY KEY ("id")
|
);
|
|
comment on column public.plan_process_config_file_order_mapping.config_file_id is '工艺配置单文件表id';
|
comment on column public.plan_process_config_file_order_mapping.order_number is '订单号';
|
comment on column public.plan_process_config_file_order_mapping.line_number is '行号';
|
comment on column public.plan_process_config_file_order_mapping.create_user is '创建人';
|
comment on column public.plan_process_config_file_order_mapping.create_time is '创建时间';
|
comment on column public.plan_process_config_file_order_mapping.update_user is '更新人';
|
comment on column public.plan_process_config_file_order_mapping.update_time is '更新时间';
|
|
ALTER SEQUENCE "public"."plan_process_config_file_order_mapping_id_seq"
|
OWNED BY "public"."plan_process_config_file_order_mapping"."id";
|
|
ALTER TABLE "public"."plan_process_config_file_order_mapping" OWNER TO "postgres";
|
ALTER SEQUENCE "public"."plan_process_config_file_order_mapping_id_seq" OWNER TO "postgres";
|
|
-- 外协成品报检表
|
CREATE SEQUENCE "public"."outsource_inspection_declaration_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."outsource_inspection_declaration"
|
(
|
"id" int8 NOT NULL DEFAULT nextval('outsource_inspection_declaration_id_seq'::regclass),
|
"inspection_serial_no" varchar(20) COLLATE "pg_catalog"."default",
|
"inspection_quantity" numeric(18,6),
|
"stock_quantity" numeric(18,6),
|
"difference_quantity" numeric(18,6),
|
"create_user" varchar(100) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_user" varchar(100) COLLATE "pg_catalog"."default",
|
"update_time" timestamp(6),
|
CONSTRAINT "outsource_inspection_declaration_pkey" PRIMARY KEY ("id")
|
);
|
|
comment on column public.outsource_inspection_declaration.inspection_serial_no is '报检流水号';
|
comment on column public.outsource_inspection_declaration.inspection_quantity is '报检数量';
|
comment on column public.outsource_inspection_declaration.stock_quantity is '入库数量';
|
comment on column public.outsource_inspection_declaration.difference_quantity is '差额';
|
comment on column public.outsource_inspection_declaration.create_user is '创建人';
|
comment on column public.outsource_inspection_declaration.create_time is '创建时间';
|
comment on column public.outsource_inspection_declaration.update_user is '更新人';
|
comment on column public.outsource_inspection_declaration.update_time is '更新时间';
|
|
ALTER SEQUENCE "public"."outsource_inspection_declaration_id_seq"
|
OWNED BY "public"."outsource_inspection_declaration"."id";
|
|
ALTER TABLE "public"."outsource_inspection_declaration" OWNER TO "postgres";
|
ALTER SEQUENCE "public"."outsource_inspection_declaration_id_seq" OWNER TO "postgres";
|
|
-- 外协成品报检明细表
|
CREATE SEQUENCE "public"."outsource_inspection_declaration_detail_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."outsource_inspection_declaration_detail"
|
(
|
"id" int8 NOT NULL DEFAULT nextval('outsource_inspection_declaration_detail_id_seq'::regclass),
|
"inspection_serial_no" varchar(20) COLLATE "pg_catalog"."default",
|
"certificate_number" varchar(100) COLLATE "pg_catalog"."default",
|
"inspection_quantity" numeric(18,6),
|
"sampling_state" varchar(2) COLLATE "pg_catalog"."default",
|
"packaging_state" varchar(2) COLLATE "pg_catalog"."default",
|
"stock_state" varchar(2) COLLATE "pg_catalog"."default",
|
"packaging_operator" varchar(100) COLLATE "pg_catalog"."default",
|
"stock_operator" varchar(100) COLLATE "pg_catalog"."default",
|
"state" varchar(20) COLLATE "pg_catalog"."default",
|
"insp_state" varchar(20) COLLATE "pg_catalog"."default",
|
"create_user" varchar(100) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_user" varchar(100) COLLATE "pg_catalog"."default",
|
"update_time" timestamp(6),
|
CONSTRAINT "outsource_inspection_declaration_detail_pkey" PRIMARY KEY ("id")
|
);
|
|
comment on column public.outsource_inspection_declaration_detail.inspection_serial_no is '报检流水号';
|
comment on column public.outsource_inspection_declaration_detail.certificate_number is '合格证号';
|
comment on column public.outsource_inspection_declaration_detail.inspection_quantity is '报检数量';
|
comment on column public.outsource_inspection_declaration_detail.sampling_state is '是否抽检';
|
comment on column public.outsource_inspection_declaration_detail.packaging_state is '是否包装';
|
comment on column public.outsource_inspection_declaration_detail.stock_state is '是否入库';
|
comment on column public.outsource_inspection_declaration_detail.packaging_operator is '包装人员';
|
comment on column public.outsource_inspection_declaration_detail.stock_operator is '入库人员';
|
comment on column public.outsource_inspection_declaration_detail.state is '状态';
|
comment on column public.outsource_inspection_declaration_detail.insp_state is '检测状态';
|
comment on column public.outsource_inspection_declaration_detail.create_user is '创建人';
|
comment on column public.outsource_inspection_declaration_detail.create_time is '创建时间';
|
comment on column public.outsource_inspection_declaration_detail.update_user is '更新人';
|
comment on column public.outsource_inspection_declaration_detail.update_time is '更新时间';
|
|
ALTER SEQUENCE "public"."outsource_inspection_declaration_detail_id_seq"
|
OWNED BY "public"."outsource_inspection_declaration_detail"."id";
|
|
ALTER TABLE "public"."outsource_inspection_declaration_detail" OWNER TO "postgres";
|
ALTER SEQUENCE "public"."outsource_inspection_declaration_detail_id_seq" OWNER TO "postgres";
|
|
---- 2022年10月20号
|
-- 新盘点主表
|
CREATE SEQUENCE "public"."warehouse_inventory_main_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
CREATE TABLE "public"."warehouse_inventory_main" (
|
"id" int8 NOT NULL DEFAULT nextval('warehouse_inventory_main_id_seq'::regclass),
|
"iny_no" varchar(50) COLLATE "pg_catalog"."default",
|
"iny_desc" varchar(255) COLLATE "pg_catalog"."default",
|
"iny_status" varchar(255) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"create_user" varchar(50) COLLATE "pg_catalog"."default",
|
"update_user" varchar(50) COLLATE "pg_catalog"."default"
|
)
|
;
|
|
COMMENT ON COLUMN "public"."warehouse_inventory_main"."id" IS 'id';
|
COMMENT ON COLUMN "public"."warehouse_inventory_main"."iny_no" IS '盘点编号';
|
COMMENT ON COLUMN "public"."warehouse_inventory_main"."iny_desc" IS '盘点描述';
|
COMMENT ON COLUMN "public"."warehouse_inventory_main"."iny_status" IS '状态(草稿,盘点中,已完成)';
|
COMMENT ON COLUMN "public"."warehouse_inventory_main"."create_time" IS '创建时间';
|
COMMENT ON COLUMN "public"."warehouse_inventory_main"."update_time" IS '更新时间';
|
COMMENT ON COLUMN "public"."warehouse_inventory_main"."create_user" IS '创建人';
|
COMMENT ON COLUMN "public"."warehouse_inventory_main"."update_user" IS '更新人';
|
|
ALTER TABLE "public"."warehouse_inventory_main"
|
OWNER TO "postgres";
|
|
ALTER SEQUENCE "public"."warehouse_inventory_main_id_seq"
|
OWNED BY "public"."warehouse_inventory_main"."id";
|
|
|
---- 2022年10月20号
|
-- 新盘点明细表
|
CREATE SEQUENCE "public"."warehouse_inventory_detail_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
CREATE TABLE "public"."warehouse_inventory_detail" (
|
"id" int8 NOT NULL DEFAULT nextval('warehouse_inventory_detail_id_seq'::regclass),
|
"inventory_main_id" int8,
|
"part_no" varchar(100) COLLATE "pg_catalog"."default",
|
"part_name" varchar(225) COLLATE "pg_catalog"."default",
|
"planning_method" varchar(50) COLLATE "pg_catalog"."default",
|
"sn" varchar(255) COLLATE "pg_catalog"."default",
|
"ifs_batch_no" varchar(255) COLLATE "pg_catalog"."default",
|
"warehouse_name" varchar(255) COLLATE "pg_catalog"."default",
|
"loc_no" varchar(50) COLLATE "pg_catalog"."default",
|
"stock_quantity" numeric(18,6),
|
"unit" varchar(20) COLLATE "pg_catalog"."default",
|
"iny_qty" numeric(18,6),
|
"iny_diff_qty" numeric(18,6),
|
"commit_num" int4,
|
"create_user" varchar(50) COLLATE "pg_catalog"."default",
|
"update_user" varchar(50) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"iny_no" varchar(50) COLLATE "pg_catalog"."default",
|
"warehouse_id" int8
|
)
|
;
|
|
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."id" IS 'id';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."inventory_main_id" IS '盘点主表id';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."part_no" IS '零件号';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."part_name" IS '零件名称';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."planning_method" IS '计划方法(只能传A、K、P)';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."sn" IS 'sn号';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."ifs_batch_no" IS 'ifs批次号';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."warehouse_name" IS '仓库';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."loc_no" IS '库位编号';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."stock_quantity" IS '库存数量';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."unit" IS '单位';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."iny_qty" IS '盘点数量';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."iny_diff_qty" IS '盘点差异数量';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."commit_num" IS '扫码提交次数';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."create_user" IS '创建人';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."update_user" IS '更新人';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."create_time" IS '创建时间';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."update_time" IS '更新时间';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."iny_no" IS '盘点编号';
|
COMMENT ON COLUMN "public"."warehouse_inventory_detail"."warehouse_id" IS '仓库id';
|
|
ALTER TABLE "public"."warehouse_inventory_detail"
|
OWNER TO "postgres";
|
|
ALTER SEQUENCE "public"."warehouse_inventory_detail_id_seq"
|
OWNED BY "public"."warehouse_inventory_detail"."id";
|
|
|
-- 2022年10月26号
|
-- 新工艺配置单
|
CREATE SEQUENCE "public"."plan_process_config_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."plan_process_config" (
|
"id" int8 NOT NULL DEFAULT nextval('plan_process_config_id_seq'::regclass),
|
"model_type" varchar(50) COLLATE "pg_catalog"."default",
|
"pro_no" varchar(50) COLLATE "pg_catalog"."default",
|
"pro_name" varchar(100) COLLATE "pg_catalog"."default",
|
"print_req" varchar(255) COLLATE "pg_catalog"."default",
|
"remark1" varchar(1000) COLLATE "pg_catalog"."default",
|
"remark2" varchar(1000) COLLATE "pg_catalog"."default",
|
"remark3" varchar(1000) COLLATE "pg_catalog"."default",
|
"remark4" varchar(1000) COLLATE "pg_catalog"."default",
|
"real_print_req" varchar(255) COLLATE "pg_catalog"."default",
|
"cable_core" varchar(50) COLLATE "pg_catalog"."default",
|
"model_core" varchar(50) COLLATE "pg_catalog"."default",
|
"model_sleeve" varchar(50) COLLATE "pg_catalog"."default",
|
"sizing_model" varchar(50) COLLATE "pg_catalog"."default",
|
"strand_model" varchar(50) COLLATE "pg_catalog"."default",
|
"work_frequency" varchar(255) COLLATE "pg_catalog"."default",
|
"frequency_range" varchar(255) COLLATE "pg_catalog"."default",
|
"resistance" varchar(255) COLLATE "pg_catalog"."default",
|
"create_user" varchar(50) COLLATE "pg_catalog"."default",
|
"update_user" varchar(50) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"order_number" varchar(50) COLLATE "pg_catalog"."default",
|
"order_id" int8
|
)
|
;
|
COMMENT ON COLUMN "public"."plan_process_config"."id" IS 'id';
|
COMMENT ON COLUMN "public"."plan_process_config"."model_type" IS '模板类型';
|
COMMENT ON COLUMN "public"."plan_process_config"."pro_no" IS '项目编号';
|
COMMENT ON COLUMN "public"."plan_process_config"."pro_name" IS '项目名称';
|
COMMENT ON COLUMN "public"."plan_process_config"."print_req" IS '印字要求';
|
COMMENT ON COLUMN "public"."plan_process_config"."remark1" IS '备注1';
|
COMMENT ON COLUMN "public"."plan_process_config"."remark2" IS '备注2';
|
COMMENT ON COLUMN "public"."plan_process_config"."remark3" IS '备注3';
|
COMMENT ON COLUMN "public"."plan_process_config"."remark4" IS '备注4';
|
COMMENT ON COLUMN "public"."plan_process_config"."real_print_req" IS '实际印字要求';
|
COMMENT ON COLUMN "public"."plan_process_config"."cable_core" IS '发泡缆芯';
|
COMMENT ON COLUMN "public"."plan_process_config"."model_core" IS '模芯';
|
COMMENT ON COLUMN "public"."plan_process_config"."model_sleeve" IS '模套';
|
COMMENT ON COLUMN "public"."plan_process_config"."sizing_model" IS '定径模';
|
COMMENT ON COLUMN "public"."plan_process_config"."strand_model" IS '绞合模';
|
COMMENT ON COLUMN "public"."plan_process_config"."work_frequency" IS '工作频带内驻波比';
|
COMMENT ON COLUMN "public"."plan_process_config"."frequency_range" IS '频率范围';
|
COMMENT ON COLUMN "public"."plan_process_config"."resistance" IS '直流电阻';
|
COMMENT ON COLUMN "public"."plan_process_config"."create_user" IS '创建人';
|
COMMENT ON COLUMN "public"."plan_process_config"."update_user" IS '更新人';
|
COMMENT ON COLUMN "public"."plan_process_config"."create_time" IS '创建时间';
|
COMMENT ON COLUMN "public"."plan_process_config"."update_time" IS '更新时间';
|
COMMENT ON COLUMN "public"."plan_process_config"."order_number" IS '订单号';
|
COMMENT ON COLUMN "public"."plan_process_config"."order_id" IS '订单id';
|
|
|
ALTER TABLE "public"."plan_process_config" OWNER TO "postgres";
|
ALTER SEQUENCE "public"."plan_process_config_id_seq"
|
OWNED BY "public"."plan_process_config"."id";
|
|
|
|
|
|
-- 2022年10月26号
|
-- 新工艺配置单产品性能要求表
|
CREATE SEQUENCE "public"."plan_process_config_data_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."plan_process_config_data" (
|
"id" int8 NOT NULL DEFAULT nextval('plan_process_config_data_id_seq'::regclass),
|
"frequency" varchar(50) COLLATE "pg_catalog"."default",
|
"delivery_reduce" varchar(50) COLLATE "pg_catalog"."default",
|
"coupling_loss" varchar(50) COLLATE "pg_catalog"."default",
|
"create_user" varchar(50) COLLATE "pg_catalog"."default",
|
"update_user" varchar(50) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"config_id" int8
|
)
|
;
|
COMMENT ON COLUMN "public"."plan_process_config_data"."id" IS 'id';
|
COMMENT ON COLUMN "public"."plan_process_config_data"."frequency" IS '频率';
|
COMMENT ON COLUMN "public"."plan_process_config_data"."delivery_reduce" IS '最大传送衰减';
|
COMMENT ON COLUMN "public"."plan_process_config_data"."coupling_loss" IS '耦合损耗';
|
COMMENT ON COLUMN "public"."plan_process_config_data"."create_user" IS '创建人';
|
COMMENT ON COLUMN "public"."plan_process_config_data"."update_user" IS '更新人';
|
COMMENT ON COLUMN "public"."plan_process_config_data"."create_time" IS '创建时间';
|
COMMENT ON COLUMN "public"."plan_process_config_data"."update_time" IS '更新时间';
|
COMMENT ON COLUMN "public"."plan_process_config_data"."config_id" IS '工艺配置单id';
|
|
ALTER TABLE "public"."plan_process_config_data" OWNER TO "postgres";
|
ALTER SEQUENCE "public"."plan_process_config_data_id_seq"
|
OWNED BY "public"."plan_process_config_data"."id";
|
|
|
|
|
|
---- 2022年10月20号
|
-- 新盘点pda表
|
CREATE SEQUENCE "public"."warehouse_inventory_pda_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."warehouse_inventory_pda" (
|
"id" int8 NOT NULL DEFAULT nextval('warehouse_inventory_pda_id_seq'::regclass),
|
"part_no" varchar(100) COLLATE "pg_catalog"."default" DEFAULT ''::character varying,
|
"sn" varchar(255) COLLATE "pg_catalog"."default",
|
"ifs_batch_no" varchar(255) COLLATE "pg_catalog"."default",
|
"loc_no" varchar(50) COLLATE "pg_catalog"."default",
|
"iny_qty" numeric(18,6),
|
"create_user" varchar(50) COLLATE "pg_catalog"."default",
|
"update_user" varchar(50) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"inventory_detail_id" int8
|
)
|
;
|
COMMENT ON COLUMN "public"."warehouse_inventory_pda"."id" IS 'id';
|
COMMENT ON COLUMN "public"."warehouse_inventory_pda"."part_no" IS '零件号';
|
COMMENT ON COLUMN "public"."warehouse_inventory_pda"."sn" IS 'sn号';
|
COMMENT ON COLUMN "public"."warehouse_inventory_pda"."ifs_batch_no" IS 'ifs批次号';
|
COMMENT ON COLUMN "public"."warehouse_inventory_pda"."loc_no" IS '库位编号';
|
COMMENT ON COLUMN "public"."warehouse_inventory_pda"."iny_qty" IS '盘点数量';
|
COMMENT ON COLUMN "public"."warehouse_inventory_pda"."create_user" IS '创建人';
|
COMMENT ON COLUMN "public"."warehouse_inventory_pda"."update_user" IS '更新人';
|
COMMENT ON COLUMN "public"."warehouse_inventory_pda"."create_time" IS '创建时间';
|
COMMENT ON COLUMN "public"."warehouse_inventory_pda"."update_time" IS '更新时间';
|
COMMENT ON COLUMN "public"."warehouse_inventory_pda"."inventory_detail_id" IS '盘点明细id';
|
|
ALTER TABLE "public"."warehouse_inventory_pda"
|
OWNER TO "postgres";
|
|
ALTER SEQUENCE "public"."warehouse_inventory_pda_id_seq"
|
OWNED BY "public"."warehouse_inventory_pda"."id";
|
|
-- 2022-11-02 库存事务表新增IFS批次号字段
|
alter table warehouse_transaction
|
add column ifs_batch_no varchar(100);
|
|
-- 2022-11-07 对接ifs日志表新增字段
|
ALTER TABLE "ifs_log" ADD COLUMN "active" BOOLEAN DEFAULT TRUE;
|
|
-- 2022年11月7号
|
-- 货盘运输任务主表
|
ALTER TABLE "warehouse_pallet_transports" ADD COLUMN "state" varchar(20) COLLATE "pg_catalog"."default";
|
|
-- 2022年11月8号
|
-- 货盘运输任务主表状态加默认值
|
ALTER TABLE "warehouse_pallet_transports" ALTER COLUMN "state" set DEFAULT 'draft' ;
|
|
|
-- 2022年11月7号
|
--退料申请详情表
|
ALTER TABLE "warehouse_reverse_stock_apply_detail" ADD COLUMN "executor" varchar(100) COLLATE "pg_catalog"."default";
|
ALTER TABLE "warehouse_reverse_stock_apply_detail" ADD COLUMN "execute_time" timestamp(6);
|
|
-- 2022年11月16号
|
--工艺文件结构图表
|
CREATE SEQUENCE "public"."technology_document_jgt_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
|
CREATE TABLE "public"."technology_document_jgt" (
|
"id" int8 NOT NULL DEFAULT nextval('technology_document_jgt_id_seq'::regclass),
|
"file_name" varchar(500) COLLATE "pg_catalog"."default",
|
"document_id" int8,
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"create_user" varchar(50) COLLATE "pg_catalog"."default",
|
"update_user" varchar(50) COLLATE "pg_catalog"."default"
|
)
|
;
|
COMMENT ON COLUMN "public"."technology_document_jgt"."id" IS 'id';
|
COMMENT ON COLUMN "public"."technology_document_jgt"."file_name" IS '结构图文件名';
|
COMMENT ON COLUMN "public"."technology_document_jgt"."document_id" IS '工艺文件id';
|
|
ALTER SEQUENCE "public"."technology_document_jgt_id_seq"
|
OWNED BY "public"."technology_document_jgt"."id";
|
|
ALTER SEQUENCE "public"."technology_document_jgt_id_seq" OWNER TO "postgres";
|
|
ALTER table "public"."technology_document" drop COLUMN "jgt";
|
|
|
|
|
-- 2022年11月7号
|
--工厂信息表
|
ALTER TABLE "equipment_equipment" ADD COLUMN "workshop" varchar(50) COLLATE "pg_catalog"."default";
|
|
-- 2022年11月17号
|
--工艺文件表
|
ALTER TABLE "technology_document" ADD COLUMN "test_standard" BOOLEAN COLLATE "pg_catalog"."default";
|
--零件表
|
ALTER TABLE "basic_part" ADD COLUMN "examiner" varchar(50) COLLATE "pg_catalog"."default";
|
|
--馈线合格证表
|
CREATE SEQUENCE "public"."production_feeder_certificate_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
|
CREATE TABLE "public"."production_feeder_certificate" (
|
"id" int8 NOT NULL,
|
"sn" varchar(255) COLLATE "pg_catalog"."default",
|
"part_no" varchar(255) COLLATE "pg_catalog"."default",
|
"part_name" varchar(255) COLLATE "pg_catalog"."default",
|
"specs" varchar(100) COLLATE "pg_catalog"."default",
|
"stock_quantity" numeric(18,6),
|
"date" varchar(50) COLLATE "pg_catalog"."default",
|
"examiner" varchar(255) COLLATE "pg_catalog"."default",
|
"ifs_batch_no" varchar(255) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"create_user" varchar(255) COLLATE "pg_catalog"."default",
|
"update_user" varchar(255) COLLATE "pg_catalog"."default"
|
)
|
;
|
COMMENT ON COLUMN "public"."production_feeder_certificate"."id" IS 'id';
|
COMMENT ON COLUMN "public"."production_feeder_certificate"."sn" IS 'sn号';
|
COMMENT ON COLUMN "public"."production_feeder_certificate"."part_no" IS '零件号';
|
COMMENT ON COLUMN "public"."production_feeder_certificate"."part_name" IS '零件名称';
|
COMMENT ON COLUMN "public"."production_feeder_certificate"."specs" IS '规格';
|
COMMENT ON COLUMN "public"."production_feeder_certificate"."stock_quantity" IS '长度';
|
COMMENT ON COLUMN "public"."production_feeder_certificate"."date" IS '日期';
|
COMMENT ON COLUMN "public"."production_feeder_certificate"."examiner" IS '检验员';
|
COMMENT ON COLUMN "public"."production_feeder_certificate"."ifs_batch_no" IS 'ifs批次号';
|
|
ALTER TABLE "public"."production_feeder_certificate"
|
OWNER TO "postgres";
|
|
ALTER SEQUENCE "public"."production_feeder_certificate_id_seq"
|
OWNED BY "public"."production_feeder_certificate"."id";
|
|
|
|
-- 2022年11月22号
|
--检验员配置表
|
CREATE SEQUENCE "public"."production_examiner_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."production_examiner" (
|
"id" int8 NOT NULL DEFAULT nextval('production_examiner_id_seq'::regclass),
|
"part_no" varchar(100) COLLATE "pg_catalog"."default",
|
"examiner" varchar(50) COLLATE "pg_catalog"."default",
|
"examiner_after" varchar(50) COLLATE "pg_catalog"."default",
|
"part_no_after" varchar(100) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"create_user" varchar(50) COLLATE "pg_catalog"."default",
|
"update_time" timestamp(6),
|
"update_user" varchar(50) COLLATE "pg_catalog"."default"
|
)
|
;
|
COMMENT ON COLUMN "public"."production_examiner"."part_no" IS '零件号';
|
COMMENT ON COLUMN "public"."production_examiner"."examiner" IS '默认检验员';
|
COMMENT ON COLUMN "public"."production_examiner"."examiner_after" IS '改后检验员';
|
COMMENT ON COLUMN "public"."production_examiner"."part_no_after" IS '改后零件号';
|
|
|
ALTER TABLE "public"."production_examiner"
|
OWNER TO "postgres";
|
|
ALTER SEQUENCE "public"."production_examiner_id_seq"
|
OWNED BY "public"."production_examiner"."id";
|
|
|
|
-- v1.31.0 检测项继承
|
-- 工艺文件标准参数
|
alter table public.technology_document_standard_param
|
add extends_part_no varchar(50);
|
|
comment on column public.technology_document_standard_param.extends_part_no is '继承检测零件号';
|
|
alter table public.technology_document_standard_param
|
add extends_routing_id bigint;
|
|
comment on column public.technology_document_standard_param.extends_routing_id is '继承检测工艺路线id';
|
|
alter table public.technology_document_standard_param
|
add extends_routing_no varchar(50);
|
|
comment on column public.technology_document_standard_param.extends_routing_no is '继承检测工艺路线编号';
|
|
alter table public.technology_document_standard_param
|
add extends_operation_id bigint;
|
|
comment on column public.technology_document_standard_param.extends_operation_id is '继承检测工序id';
|
|
alter table public.technology_document_standard_param
|
add extends_operation_no varchar(50);
|
|
comment on column public.technology_document_standard_param.extends_operation_no is '继承检测工序编号';
|
|
alter table public.technology_document_standard_param
|
add extends_test_standard_id bigint;
|
|
comment on column public.technology_document_standard_param.extends_test_standard_id is '继承检测标准id';
|
|
alter table public.technology_document_standard_param
|
add extends_test_standard_no varchar(50);
|
|
comment on column public.technology_document_standard_param.extends_test_standard_no is '继承检测标准编号';
|
|
alter table public.technology_document_standard_param
|
add extends_test_standard_param_id bigint;
|
|
comment on column public.technology_document_standard_param.extends_test_standard_param_id is '继承检测标准参数id';
|
|
alter table public.technology_document_standard_param
|
add extends_test_standard_param_no varchar(50);
|
|
comment on column public.technology_document_standard_param.extends_test_standard_param_no is '继承检测标准参数编号';
|
|
|
alter table public.technology_document_standard_param
|
add bom_routing_id bigint;
|
|
alter table public.technology_document_standard_param
|
add routing_operation_id bigint;
|
|
-- 制造订单-检测标准参数
|
alter table public.plan_mo_test_standard_param
|
add extends_part_no varchar(50);
|
|
comment on column public.plan_mo_test_standard_param.extends_part_no is '继承检测零件号';
|
|
alter table public.plan_mo_test_standard_param
|
add extends_routing_id bigint;
|
|
comment on column public.plan_mo_test_standard_param.extends_routing_id is '继承检测工艺路线id';
|
|
alter table public.plan_mo_test_standard_param
|
add extends_routing_no varchar(50);
|
|
comment on column public.plan_mo_test_standard_param.extends_routing_no is '继承检测工艺路线编号';
|
|
alter table public.plan_mo_test_standard_param
|
add extends_operation_id bigint;
|
|
comment on column public.plan_mo_test_standard_param.extends_operation_id is '继承检测工序id';
|
|
alter table public.plan_mo_test_standard_param
|
add extends_operation_no varchar(50);
|
|
comment on column public.plan_mo_test_standard_param.extends_operation_no is '继承检测工序编号';
|
|
alter table public.plan_mo_test_standard_param
|
add extends_test_standard_id bigint;
|
|
comment on column public.plan_mo_test_standard_param.extends_test_standard_id is '继承检测标准id';
|
|
alter table public.plan_mo_test_standard_param
|
add extends_test_standard_no varchar(50);
|
|
comment on column public.plan_mo_test_standard_param.extends_test_standard_no is '继承检测标准编号';
|
|
alter table public.plan_mo_test_standard_param
|
add extends_test_standard_param_id bigint;
|
|
comment on column public.plan_mo_test_standard_param.extends_test_standard_param_id is '继承检测标准参数id';
|
|
alter table public.plan_mo_test_standard_param
|
add extends_test_standard_param_no varchar(50);
|
|
comment on column public.plan_mo_test_standard_param.extends_test_standard_param_no is '继承检测标准参数编号';
|
|
|
alter table public.plan_mo_test_standard_param
|
add technology_document_standard_param_id bigint;
|
|
comment on column public.plan_mo_test_standard_param.technology_document_standard_param_id is '工艺文件检测标准参数明细表id';
|
|
-- 检测汇报项目表
|
alter table public.quality_report_sample_item
|
add extends_part_no varchar(50);
|
|
comment on column public.quality_report_sample_item.extends_part_no is '继承检测零件号';
|
|
alter table public.quality_report_sample_item
|
add extends_routing_id bigint;
|
|
comment on column public.quality_report_sample_item.extends_routing_id is '继承检测工艺路线id';
|
|
alter table public.quality_report_sample_item
|
add extends_routing_no varchar(50);
|
|
comment on column public.quality_report_sample_item.extends_routing_no is '继承检测工艺路线编号';
|
|
alter table public.quality_report_sample_item
|
add extends_operation_id bigint;
|
|
comment on column public.quality_report_sample_item.extends_operation_id is '继承检测工序id';
|
|
alter table public.quality_report_sample_item
|
add extends_operation_no varchar(50);
|
|
comment on column public.quality_report_sample_item.extends_operation_no is '继承检测工序编号';
|
|
alter table public.quality_report_sample_item
|
add extends_test_standard_id bigint;
|
|
comment on column public.quality_report_sample_item.extends_test_standard_id is '继承检测标准id';
|
|
alter table public.quality_report_sample_item
|
add extends_test_standard_no varchar(50);
|
|
comment on column public.quality_report_sample_item.extends_test_standard_no is '继承检测标准编号';
|
|
alter table public.quality_report_sample_item
|
add extends_test_standard_param_id bigint;
|
|
comment on column public.quality_report_sample_item.extends_test_standard_param_id is '继承检测标准参数id';
|
|
alter table public.quality_report_sample_item
|
add extends_test_standard_param_no varchar(50);
|
|
comment on column public.quality_report_sample_item.extends_test_standard_param_no is '继承检测标准参数编号';
|
|
|
alter table public.quality_report_sample_item
|
add technology_document_standard_param_id bigint;
|
|
comment on column public.quality_report_sample_item.technology_document_standard_param_id is '工艺文件检测标准参数明细表id';
|
|
|
|
-- 2022年11月21号
|
--工艺文件主表
|
ALTER TABLE "technology_document" ADD COLUMN "update_user" varchar(50) COLLATE "pg_catalog"."default";
|
ALTER TABLE "technology_document" ADD COLUMN "update_time" timestamp(6);
|
|
alter table quality_report_sample_item add column extends_result_flag bool;
|
|
-- v1.33.0
|
alter table public.production_mould_register
|
add operation_task_id bigint;
|
|
comment on column public.production_mould_register.operation_task_id is '工单id';
|
|
alter table public.production_mould_register
|
add part_no varchar(100);
|
|
comment on column public.production_mould_register.part_no is '零件号';
|
|
alter table quality_zx_label_bind_relation
|
add column packaging_code varchar(100);
|
|
|
|
|
-- 2022年12月02号
|
--单位工时系数表
|
CREATE SEQUENCE "public"."production_unit_work_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
|
CREATE TABLE "public"."production_unit_work" (
|
"id" int8 NOT NULL DEFAULT nextval('production_unit_work_id_seq'::regclass),
|
"operation_id" int8,
|
"workstation_id" int8,
|
"part_id" int8,
|
"unit_work_factor" numeric(12,6),
|
"quota" numeric(12,6),
|
"update_user" varchar(255) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"create_user" varchar(255) COLLATE "pg_catalog"."default"
|
)
|
;
|
COMMENT ON COLUMN "public"."production_unit_work"."id" IS 'id';
|
COMMENT ON COLUMN "public"."production_unit_work"."operation_id" IS '工序id';
|
COMMENT ON COLUMN "public"."production_unit_work"."workstation_id" IS '机台id';
|
COMMENT ON COLUMN "public"."production_unit_work"."part_id" IS '零件id';
|
COMMENT ON COLUMN "public"."production_unit_work"."unit_work_factor" IS '单位工时系数';
|
COMMENT ON COLUMN "public"."production_unit_work"."quota" IS '定额';
|
|
|
|
-- 2022年12月06号
|
-- 报工产出表
|
ALTER TABLE "production_product_output" ADD COLUMN "orig_part_id" int8;
|
COMMENT ON COLUMN "public"."production_product_output"."orig_part_id" IS '原始零件id';
|
|
-- 2022年12月06号
|
-- 馈线合格证表
|
ALTER TABLE "production_feeder_certificate" DROP COLUMN "examiner_before";
|
ALTER TABLE "production_feeder_certificate" DROP COLUMN "part_no_before";
|
ALTER TABLE "production_feeder_certificate" ADD COLUMN "examiner_after" varchar(255) COLLATE "pg_catalog"."default";
|
ALTER TABLE "production_feeder_certificate" ADD COLUMN "part_no_after" varchar(255) COLLATE "pg_catalog"."default";
|
COMMENT ON COLUMN "public"."production_feeder_certificate"."examiner_after" IS '改后检验员';
|
COMMENT ON COLUMN "public"."production_feeder_certificate"."part_no_after" IS '改后零件号';
|
|
-- 2022年12月12号
|
-- 馈线合格证表
|
ALTER TABLE "production_feeder_certificate" ADD COLUMN "stock_quantity_after" numeric(18,6) DEFAULT 0;
|
COMMENT ON COLUMN "public"."production_feeder_certificate"."stock_quantity_after" IS '入库长度';
|
|
|
-- 2022年12月09号
|
-- 客户订单主表
|
ALTER TABLE "plan_customer" ADD COLUMN "comment" varchar(255);
|
COMMENT ON COLUMN "public"."plan_customer"."comment" IS '备注';
|
|
-- 2022年12月09号
|
-- 客户订单主表(股份公司)
|
ALTER TABLE "plan_customer_joint_stock_company" ADD COLUMN "comment" varchar(255);
|
COMMENT ON COLUMN "public"."plan_customer_joint_stock_company"."comment" IS '备注';
|
|
|
-- 2022-12-14
|
-- 工艺文件表
|
ALTER TABLE "technology_document" ALTER COLUMN "test_standard" SET DEFAULT false;
|
|
-- 2022-12-19 箱码,销售订单关系表
|
CREATE SEQUENCE "public"."plan_package_code_customer_order_relation_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."plan_package_code_customer_order_relation"
|
(
|
"id" int8 NOT NULL DEFAULT nextval('plan_package_code_customer_order_relation_id_seq'::regclass),
|
"customer_order_id" bigint,
|
"customer_order_no" varchar(255) COLLATE "pg_catalog"."default",
|
"otc_line_no" varchar(50) COLLATE "pg_catalog"."default",
|
"package_code" varchar(50) COLLATE "pg_catalog"."default",
|
"create_user" varchar(50) COLLATE "pg_catalog"."default",
|
"update_user" varchar(50) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_time" timestamp(6)
|
)
|
;
|
COMMENT ON COLUMN "public"."plan_package_code_customer_order_relation"."id" IS 'id';
|
COMMENT ON COLUMN "public"."plan_package_code_customer_order_relation"."customer_order_id" IS '销售订单id';
|
COMMENT ON COLUMN "public"."plan_package_code_customer_order_relation"."customer_order_no" IS '销售订单号';
|
COMMENT ON COLUMN "public"."plan_package_code_customer_order_relation"."otc_line_no" IS '行号';
|
COMMENT ON COLUMN "public"."plan_package_code_customer_order_relation"."package_code" IS '箱码';
|
COMMENT ON COLUMN "public"."plan_package_code_customer_order_relation"."create_user" IS '创建人';
|
COMMENT ON COLUMN "public"."plan_package_code_customer_order_relation"."update_user" IS '更新人';
|
COMMENT ON COLUMN "public"."plan_package_code_customer_order_relation"."create_time" IS '创建时间';
|
COMMENT ON COLUMN "public"."plan_package_code_customer_order_relation"."update_time" IS '更新时间';
|
|
ALTER TABLE "public"."plan_package_code_customer_order_relation"
|
OWNER TO "postgres";
|
|
ALTER SEQUENCE "public"."plan_package_code_customer_order_relation_id_seq"
|
OWNED BY "public"."plan_package_code_customer_order_relation"."id";
|
|
-- 2022.12.21
|
alter table public.plan_manufacturing_order
|
add ori_ifs_order_no varchar(32);
|
|
comment on column public.plan_manufacturing_order.ori_ifs_order_no is '原ifs车间订单号';
|
|
-- 2022年12月20号
|
-- 工艺文件主表
|
ALTER TABLE "technology_document" ADD COLUMN "update_real_user" varchar(50) COLLATE "pg_catalog"."default";
|
ALTER TABLE "technology_document" ADD COLUMN "update_real_time" timestamp(6);
|
|
-- 2022-12-28
|
alter table public.ifs_log
|
add interrupt_flag boolean;
|
|
comment on column public.ifs_log.interrupt_flag is '定时器执行ifs日志中断标记';
|
-- 2023年1月4号
|
-- 客户订单表
|
ALTER TABLE "plan_customer_order" ADD COLUMN "is_send" BOOLEAN DEFAULT false;
|
|
|
-- 2023年1月6号
|
-- 报工产出表
|
ALTER TABLE "production_product_output" ADD COLUMN "print_num" int8;
|
COMMENT ON COLUMN "public"."production_product_output"."print_num" IS '成品标签1打印次数';
|
|
-- 2023年1月12号
|
-- 馈线合格证
|
ALTER TABLE "production_feeder_certificate" ADD COLUMN "print_num" int8;
|
COMMENT ON COLUMN "public"."production_feeder_certificate"."print_num" IS '打印次数';
|
|
-- 2023年2月14号
|
--馈线合格证
|
ALTER TABLE "production_feeder_certificate" ADD COLUMN "prod_name" varchar(255) COLLATE "pg_catalog"."default";
|
|
-- 2023年2月17号
|
--19码防呆校验
|
ALTER TABLE "quality_hw_19_verify" ADD unique("bar_code");
|
|
-- 2023年3月10号
|
--检测汇报项目表增加单位
|
ALTER TABLE "quality_report_sample_item" ADD COLUMN "unit" varchar(50);
|
COMMENT ON COLUMN "public"."quality_report_sample_item"."unit" IS '单位';
|
|
-- 2023年3月20号
|
--包装表增加 包装称重是否接收异常
|
ALTER TABLE "warehouse_packaging" ADD COLUMN "is_rec_exception" BOOLEAN ;
|
COMMENT ON COLUMN "public"."warehouse_packaging"."is_rec_exception" IS '包装称重是否接收异常';
|
|
-- 2023年3月23号
|
--19表增加SN,长度,客户物料编码
|
ALTER TABLE "quality_hw_19_verify" ADD COLUMN "sn" varchar(64);
|
COMMENT ON COLUMN "public"."quality_hw_19_verify"."sn" IS 'SN';
|
ALTER TABLE "quality_hw_19_verify" ADD COLUMN "cus_material_code" varchar(64);
|
COMMENT ON COLUMN "public"."quality_hw_19_verify"."cus_material_code" IS '客户物料编码';
|
ALTER TABLE "quality_hw_19_verify" ADD COLUMN "qty" numeric(18,6) DEFAULT 0;
|
COMMENT ON COLUMN "public"."quality_hw_19_verify"."qty" IS '长度';
|
|
-- 2023年3月24号
|
--检测汇报项目表增加 计算值和采集值
|
ALTER TABLE "quality_report_sample_item" ADD COLUMN "cal_item_value" varchar(100);
|
COMMENT ON COLUMN "public"."quality_report_sample_item"."cal_item_value" IS '计算值';
|
ALTER TABLE "quality_report_sample_item" ADD COLUMN "acq_item_value" varchar(100);
|
COMMENT ON COLUMN "public"."quality_report_sample_item"."acq_item_value" IS '采集值';
|
|
-- 2023年3月27号
|
--工单生产记录表增加 分割任务产出id
|
ALTER TABLE "production_operation_task_record" ADD COLUMN "segmentation_id" int8;
|
COMMENT ON COLUMN "public"."production_operation_task_record"."segmentation_id" IS '分割任务产出id';
|
|
|
-- 2023年4月7号
|
--产出表表增加 盘具尺寸
|
ALTER TABLE "production_product_output" ADD COLUMN "disc_tool_measurement" varchar(100);
|
COMMENT ON COLUMN "public"."production_product_output"."disc_tool_measurement" IS '盘具尺寸';
|
|
|
-- 2023年4月10号
|
--馈线合格证表增加 零件族群编号
|
ALTER TABLE "production_feeder_certificate" ADD COLUMN "part_family_no" varchar(100);
|
COMMENT ON COLUMN "public"."production_feeder_certificate"."part_family_no" IS '零件族编号';
|
|
-- 2023年3月30号
|
--不合格处理基础信息配置表
|
|
CREATE SEQUENCE "public"."quality_unqualified_configuration_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
|
CREATE TABLE "public"."quality_unqualified_configuration"
|
(
|
"id" int8 NOT NULL DEFAULT nextval('quality_unqualified_configuration_id_seq'::regclass),
|
"work_shop" varchar(50) COLLATE "pg_catalog"."default",
|
"type" varchar(50) COLLATE "pg_catalog"."default",
|
"process_mode" varchar(50) COLLATE "pg_catalog"."default",
|
"originator" varchar(255) COLLATE "pg_catalog"."default",
|
"examiner" varchar(255) COLLATE "pg_catalog"."default",
|
"handler" varchar(255) COLLATE "pg_catalog"."default",
|
"create_user" varchar(50) COLLATE "pg_catalog"."default",
|
"update_user" varchar(50) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_time" timestamp(6)
|
)
|
;
|
COMMENT ON COLUMN "public"."quality_unqualified_configuration"."id" IS 'id';
|
COMMENT ON COLUMN "public"."quality_unqualified_configuration"."work_shop" IS '车间';
|
COMMENT ON COLUMN "public"."quality_unqualified_configuration"."type" IS '产品类型';
|
COMMENT ON COLUMN "public"."quality_unqualified_configuration"."process_mode" IS '处理方式';
|
COMMENT ON COLUMN "public"."quality_unqualified_configuration"."originator" IS '发起人';
|
COMMENT ON COLUMN "public"."quality_unqualified_configuration"."examiner" IS '审核人';
|
COMMENT ON COLUMN "public"."quality_unqualified_configuration"."handler" IS '处理人';
|
COMMENT ON COLUMN "public"."quality_unqualified_configuration"."create_user" IS '创建人';
|
COMMENT ON COLUMN "public"."quality_unqualified_configuration"."update_user" IS '更新人';
|
COMMENT ON COLUMN "public"."quality_unqualified_configuration"."create_time" IS '创建时间';
|
COMMENT ON COLUMN "public"."quality_unqualified_configuration"."update_time" IS '更新时间';
|
|
ALTER TABLE "public"."quality_unqualified_configuration"
|
OWNER TO "postgres";
|
|
ALTER SEQUENCE "public"."quality_unqualified_configuration_id_seq"
|
OWNED BY "public"."quality_unqualified_configuration"."id";
|
|
|
-- 2023年4月4号
|
--不合格处理新增字段
|
ALTER TABLE "quality_unqualified_process" ADD COLUMN "examiner" varchar(255);
|
COMMENT ON COLUMN "public"."quality_unqualified_process"."examiner" IS '审批人';
|
ALTER TABLE "quality_unqualified_process" ADD COLUMN "examine_time" timestamp(6);
|
COMMENT ON COLUMN "public"."quality_unqualified_process"."examine_time" IS '审批时间';
|
ALTER TABLE "quality_unqualified_process" ADD COLUMN "handler" varchar(255);
|
COMMENT ON COLUMN "public"."quality_unqualified_process"."handler" IS '执行人';
|
ALTER TABLE "quality_unqualified_process" ADD COLUMN "handle_time" timestamp(6);
|
COMMENT ON COLUMN "public"."quality_unqualified_process"."handle_time" IS '执行时间';
|
ALTER TABLE "quality_unqualified_process" ADD COLUMN "execute_sn" varchar(100);
|
COMMENT ON COLUMN "public"."quality_unqualified_process"."execute_sn" IS '处理后SN号';
|
ALTER TABLE "quality_unqualified_process" ADD COLUMN "degrade_part_id" int8;
|
COMMENT ON COLUMN "public"."quality_unqualified_process"."degrade_part_id" IS '降级后零件id';
|
ALTER TABLE "quality_unqualified_process" ADD COLUMN "examine_idea" varchar(500);
|
COMMENT ON COLUMN "public"."quality_unqualified_process"."examine_idea" IS '评审意见';
|
ALTER TABLE "quality_unqualified_process" ADD COLUMN "loss_registration" numeric(18,6) DEFAULT 0;
|
COMMENT ON COLUMN "public"."quality_unqualified_process"."loss_registration" IS '损失登记';
|
|
-- 2023年4月12号
|
--工单表表增加 批量提交状态
|
ALTER TABLE "production_operation_task" ADD COLUMN "is_submit" BOOLEAN default false ;
|
COMMENT ON COLUMN "public"."production_operation_task"."is_submit" IS '批量提交状态';
|
|
|
-- 2023年4月12号
|
--检测标准子表 新增是否抽检
|
ALTER TABLE "quality_test_standard_param" ADD COLUMN "is_check" BOOLEAN default false;
|
COMMENT ON COLUMN "public"."quality_test_standard_param"."is_check" IS '是否抽检';
|
|
-- 2023年4月12号
|
--检测汇报项目表 新增是否抽检
|
ALTER TABLE "quality_report_sample_item" ADD COLUMN "is_check" BOOLEAN default false;
|
COMMENT ON COLUMN "public"."quality_report_sample_item"."is_check" IS '是否抽检';
|
|
|
|
|
-- 2023年4月11号
|
--新建标签元素表
|
CREATE SEQUENCE "public"."quality_label_element_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."quality_label_element"
|
(
|
"id" int8 NOT NULL DEFAULT nextval('quality_label_element_id_seq'::regclass),
|
"item_code" varchar(255) COLLATE "pg_catalog"."default",
|
"item_desc" varchar(255) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"create_user" varchar(255) COLLATE "pg_catalog"."default",
|
"update_user" varchar(255) COLLATE "pg_catalog"."default"
|
|
)
|
;
|
COMMENT ON COLUMN "public"."quality_label_element"."id" IS 'id';
|
COMMENT ON COLUMN "public"."quality_label_element"."item_code" IS '标签元素码';
|
COMMENT ON COLUMN "public"."quality_label_element"."item_desc" IS '标签元素描述';
|
COMMENT ON COLUMN "public"."quality_label_element"."create_time" IS '创建时间';
|
COMMENT ON COLUMN "public"."quality_label_element"."update_time" IS '更新时间';
|
COMMENT ON COLUMN "public"."quality_label_element"."create_user" IS '创建人';
|
COMMENT ON COLUMN "public"."quality_label_element"."update_user" IS '更新人';
|
|
ALTER TABLE "public"."quality_label_element"
|
OWNER TO "postgres";
|
|
ALTER SEQUENCE "public"."quality_label_element_id_seq"
|
OWNED BY "public"."quality_label_element"."id";
|
|
--新建标签信息配置表
|
CREATE SEQUENCE "public"."quality_label_print_config_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."quality_label_print_config"
|
(
|
"id" int8 NOT NULL DEFAULT nextval('quality_label_print_config_id_seq'::regclass),
|
"label_unique_code" varchar(255) COLLATE "pg_catalog"."default",
|
"label_type_code" varchar(255) COLLATE "pg_catalog"."default",
|
"label_type_desc" varchar(255) COLLATE "pg_catalog"."default",
|
"label_desc" varchar(255) COLLATE "pg_catalog"."default",
|
"label_size" varchar(255) COLLATE "pg_catalog"."default",
|
"file_name" varchar(255) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"create_user" varchar(255) COLLATE "pg_catalog"."default",
|
"update_user" varchar(255) COLLATE "pg_catalog"."default"
|
|
)
|
;
|
COMMENT ON COLUMN "public"."quality_label_print_config"."id" IS 'id';
|
COMMENT ON COLUMN "public"."quality_label_print_config"."label_unique_code" IS '标签身份码';
|
COMMENT ON COLUMN "public"."quality_label_print_config"."label_type_code" IS '标签类别码';
|
COMMENT ON COLUMN "public"."quality_label_print_config"."label_type_desc" IS '标签类别描述';
|
COMMENT ON COLUMN "public"."quality_label_print_config"."label_desc" IS '标签描述';
|
COMMENT ON COLUMN "public"."quality_label_print_config"."label_size" IS '标签尺寸';
|
COMMENT ON COLUMN "public"."quality_label_print_config"."file_name" IS '附件';
|
COMMENT ON COLUMN "public"."quality_label_print_config"."create_time" IS '创建时间';
|
COMMENT ON COLUMN "public"."quality_label_print_config"."update_time" IS '更新时间';
|
COMMENT ON COLUMN "public"."quality_label_print_config"."create_user" IS '创建人';
|
COMMENT ON COLUMN "public"."quality_label_print_config"."update_user" IS '更新人';
|
|
ALTER TABLE "public"."quality_label_print_config"
|
OWNER TO "postgres";
|
|
ALTER SEQUENCE "public"."quality_label_print_config_id_seq"
|
OWNED BY "public"."quality_label_print_config"."id";
|
|
--新建标签信息配置明细表
|
CREATE SEQUENCE "public"."quality_label_print_config_detail_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."quality_label_print_config_detail"
|
(
|
"id" int8 NOT NULL DEFAULT nextval('quality_label_print_config_detail_id_seq'::regclass),
|
"mid" int8,
|
"is_active" BOOLEAN DEFAULT FALSE,
|
"is_config_data_source" BOOLEAN DEFAULT FALSE,
|
"item_code" varchar(255) COLLATE "pg_catalog"."default",
|
"caption" varchar(255) COLLATE "pg_catalog"."default",
|
"default_value" varchar(255) COLLATE "pg_catalog"."default",
|
"qry_sql" varchar(2000) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"create_user" varchar(255) COLLATE "pg_catalog"."default",
|
"update_user" varchar(255) COLLATE "pg_catalog"."default"
|
|
)
|
;
|
COMMENT ON COLUMN "public"."quality_label_print_config_detail"."id" IS 'id';
|
COMMENT ON COLUMN "public"."quality_label_print_config_detail"."mid" IS '标签打印配置表记录行id';
|
COMMENT ON COLUMN "public"."quality_label_print_config_detail"."is_active" IS '是否启用';
|
COMMENT ON COLUMN "public"."quality_label_print_config_detail"."is_config_data_source" IS '是否配置数据源';
|
COMMENT ON COLUMN "public"."quality_label_print_config_detail"."item_code" IS '标签元素码';
|
COMMENT ON COLUMN "public"."quality_label_print_config_detail"."caption" IS '标题';
|
COMMENT ON COLUMN "public"."quality_label_print_config_detail"."default_value" IS '默认值';
|
COMMENT ON COLUMN "public"."quality_label_print_config_detail"."qry_sql" IS '查询SQL,传参统一为SN,输出字段统一为value';
|
COMMENT ON COLUMN "public"."quality_label_print_config_detail"."create_time" IS '创建时间';
|
COMMENT ON COLUMN "public"."quality_label_print_config_detail"."update_time" IS '更新时间';
|
COMMENT ON COLUMN "public"."quality_label_print_config_detail"."create_user" IS '创建人';
|
COMMENT ON COLUMN "public"."quality_label_print_config_detail"."update_user" IS '更新人';
|
|
ALTER TABLE "public"."quality_label_print_config_detail"
|
OWNER TO "postgres";
|
|
ALTER SEQUENCE "public"."quality_label_print_config_detail_id_seq"
|
OWNED BY "public"."quality_label_print_config_detail"."id";
|
|
|
--新建标签表
|
CREATE SEQUENCE "public"."quality_label_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."quality_label"
|
(
|
"id" int8 NOT NULL DEFAULT nextval('quality_label_id_seq'::regclass),
|
"label_unique_code" varchar(255) COLLATE "pg_catalog"."default",
|
"label_type_code" varchar(255) COLLATE "pg_catalog"."default",
|
"label_type_desc" varchar(255) COLLATE "pg_catalog"."default",
|
"label_desc" varchar(255) COLLATE "pg_catalog"."default",
|
"label_size" varchar(255) COLLATE "pg_catalog"."default",
|
"part_batch_no" varchar(255) COLLATE "pg_catalog"."default",
|
"ifs_batch_no" varchar(255) COLLATE "pg_catalog"."default",
|
"wdr" varchar(255) COLLATE "pg_catalog"."default",
|
"part_no" varchar(255) COLLATE "pg_catalog"."default",
|
"qty" numeric(18,6) DEFAULT 0,
|
"label_info" varchar(4000) COLLATE "pg_catalog"."default",
|
"print_count" int8 default 0,
|
"active" BOOLEAN DEFAULT TRUE,
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"create_user" varchar(255) COLLATE "pg_catalog"."default",
|
"update_user" varchar(255) COLLATE "pg_catalog"."default"
|
|
)
|
;
|
COMMENT ON COLUMN "public"."quality_label"."id" IS 'id';
|
COMMENT ON COLUMN "public"."quality_label"."label_unique_code" IS '标签身份码';
|
COMMENT ON COLUMN "public"."quality_label"."label_type_code" IS '标签类别码';
|
COMMENT ON COLUMN "public"."quality_label"."label_type_desc" IS '标签类别描述';
|
COMMENT ON COLUMN "public"."quality_label"."label_desc" IS '标签描述';
|
COMMENT ON COLUMN "public"."quality_label"."label_size" IS '标签尺寸';
|
COMMENT ON COLUMN "public"."quality_label"."part_batch_no" IS 'SN号';
|
COMMENT ON COLUMN "public"."quality_label"."ifs_batch_no" IS 'ifs批次号';
|
COMMENT ON COLUMN "public"."quality_label"."wdr" IS 'wdr';
|
COMMENT ON COLUMN "public"."quality_label"."part_no" IS '零件号';
|
COMMENT ON COLUMN "public"."quality_label"."qty" IS '数量';
|
COMMENT ON COLUMN "public"."quality_label"."label_info" IS 'JSON格式的标签信息';
|
COMMENT ON COLUMN "public"."quality_label"."print_count" IS '打印次数';
|
COMMENT ON COLUMN "public"."quality_label"."active" IS '软删除';
|
COMMENT ON COLUMN "public"."quality_label"."create_time" IS '创建时间';
|
COMMENT ON COLUMN "public"."quality_label"."update_time" IS '更新时间';
|
COMMENT ON COLUMN "public"."quality_label"."create_user" IS '创建人';
|
COMMENT ON COLUMN "public"."quality_label"."update_user" IS '更新人';
|
|
ALTER TABLE "public"."quality_label"
|
OWNER TO "postgres";
|
|
ALTER SEQUENCE "public"."quality_label_id_seq"
|
OWNED BY "public"."quality_label"."id";
|
|
|
--新建标签打印日志表
|
CREATE SEQUENCE "public"."quality_label_print_log_id_seq"
|
INCREMENT 1
|
MINVALUE 1
|
MAXVALUE 9223372036854775807
|
START 1
|
CACHE 1;
|
|
CREATE TABLE "public"."quality_label_print_log"
|
(
|
"id" int8 NOT NULL DEFAULT nextval('quality_label_print_log_id_seq'::regclass),
|
"mid" int8,
|
"part_batch_no" varchar(255) COLLATE "pg_catalog"."default",
|
"ifs_batch_no" varchar(255) COLLATE "pg_catalog"."default",
|
"wdr" varchar(255) COLLATE "pg_catalog"."default",
|
"part_no" varchar(255) COLLATE "pg_catalog"."default",
|
"qty" numeric(18,6) DEFAULT 0,
|
"label_info" varchar(4000) COLLATE "pg_catalog"."default",
|
"create_time" timestamp(6),
|
"update_time" timestamp(6),
|
"create_user" varchar(255) COLLATE "pg_catalog"."default",
|
"update_user" varchar(255) COLLATE "pg_catalog"."default"
|
|
)
|
;
|
COMMENT ON COLUMN "public"."quality_label_print_log"."id" IS 'id';
|
COMMENT ON COLUMN "public"."quality_label_print_log"."mid" IS '标签表记录行id';
|
COMMENT ON COLUMN "public"."quality_label_print_log"."part_batch_no" IS 'SN号';
|
COMMENT ON COLUMN "public"."quality_label_print_log"."ifs_batch_no" IS 'ifs批次号';
|
COMMENT ON COLUMN "public"."quality_label_print_log"."wdr" IS 'wdr';
|
COMMENT ON COLUMN "public"."quality_label_print_log"."part_no" IS '零件号';
|
COMMENT ON COLUMN "public"."quality_label_print_log"."qty" IS '数量';
|
COMMENT ON COLUMN "public"."quality_label_print_log"."label_info" IS 'JSON格式的合格证信息';
|
COMMENT ON COLUMN "public"."quality_label_print_log"."create_time" IS '创建时间';
|
COMMENT ON COLUMN "public"."quality_label_print_log"."update_time" IS '更新时间';
|
COMMENT ON COLUMN "public"."quality_label_print_log"."create_user" IS '创建人';
|
COMMENT ON COLUMN "public"."quality_label_print_log"."update_user" IS '更新人';
|
|
ALTER TABLE "public"."quality_label_print_log"
|
OWNER TO "postgres";
|
|
ALTER SEQUENCE "public"."quality_label_print_log_id_seq"
|
OWNED BY "public"."quality_label_print_log"."id";
|
|
|
-- 2023年4月25号
|
--制造订单-检测标准参数 新增是否抽检
|
ALTER TABLE "plan_mo_test_standard_param" ADD COLUMN "is_check" BOOLEAN default false;
|
COMMENT ON COLUMN "public"."plan_mo_test_standard_param"."is_check" IS '是否抽检';
|
|
-- 2023年4月25号
|
--工艺文件检测参数明细表 新增是否抽检
|
ALTER TABLE "technology_document_standard_param" ADD COLUMN "is_check" BOOLEAN default false;
|
COMMENT ON COLUMN "public"."technology_document_standard_param"."is_check" IS '是否抽检';
|