-- doc_inventory_item_static definition

-- Drop table

-- DROP TABLE doc_inventory_item_static;

CREATE TABLE doc_inventory_item_static ( id bigserial NOT NULL, category_code varchar(255) DEFAULT '0'::character varying NOT NULL, "name" varchar(255) DEFAULT ''::character varying NOT NULL, inventory_status_enum int4 DEFAULT 0 NOT NULL, supplier_id int8 NOT NULL, description_text varchar(2000) NULL, unit_code varchar(255) DEFAULT ''::character varying NOT NULL, quantity numeric(20, 6) DEFAULT 0 NOT NULL, lot_number varchar(255) DEFAULT ''::character varying NOT NULL, production_date timestamptz(6) NULL, expiration_date timestamptz(6) NULL, location_store_id int8 NULL, location_id int8 NOT NULL, trace_no varchar(50000) DEFAULT ''::character varying NOT NULL, packaging_levels int4 DEFAULT 1 NOT NULL, tenant_id int8 NOT NULL, delete_flag int4 DEFAULT 0 NOT NULL, create_by varchar(32) DEFAULT ''::character varying NOT NULL, create_time timestamptz(6) NOT NULL, update_by varchar(32) NULL, update_time timestamptz(6) NULL, item_table varchar(255) DEFAULT ''::character varying NOT NULL, item_id int8 NOT NULL, price numeric(20, 6) NULL, sale_price numeric(20, 6) NULL, bus_no varchar(255) DEFAULT ''::character varying NOT NULL, min_unit_code varchar(255) DEFAULT ''::character varying NOT NULL, part_percent numeric(20, 6) DEFAULT 0 NOT NULL, supplier_name varchar(255) DEFAULT ''::character varying NOT NULL, location_name varchar(255) DEFAULT ''::character varying NOT NULL, location_store_name varchar(255) DEFAULT ''::character varying NOT NULL, manufacturer_text varchar(2000) NULL, chrgitm_lv int4 DEFAULT 3 NOT NULL, total_volume varchar(255) DEFAULT ''::character varying NOT NULL, py_str varchar(255) DEFAULT ''::character varying NOT NULL, wb_str varchar(255) DEFAULT ''::character varying NOT NULL, CONSTRAINT doc_inventory_item_static_pkey PRIMARY KEY (id));
COMMENT ON TABLE doc_inventory_item_static IS '库存项目管理';

-- Column comments

COMMENT ON COLUMN doc_inventory_item_static.id IS 'ID';
COMMENT ON COLUMN doc_inventory_item_static.category_code IS '物品类别';
COMMENT ON COLUMN doc_inventory_item_static."name" IS '名称';
COMMENT ON COLUMN doc_inventory_item_static.inventory_status_enum IS '库存状态';
COMMENT ON COLUMN doc_inventory_item_static.supplier_id IS '供应商id';
COMMENT ON COLUMN doc_inventory_item_static.description_text IS '说明书';
COMMENT ON COLUMN doc_inventory_item_static.unit_code IS '最小单位';
COMMENT ON COLUMN doc_inventory_item_static.quantity IS '当前库存数量(最小单位数量)';
COMMENT ON COLUMN doc_inventory_item_static.lot_number IS '产品批号';
COMMENT ON COLUMN doc_inventory_item_static.production_date IS '生产日期';
COMMENT ON COLUMN doc_inventory_item_static.expiration_date IS '失效日期';
COMMENT ON COLUMN doc_inventory_item_static.location_store_id IS '库位';
COMMENT ON COLUMN doc_inventory_item_static.location_id IS '仓库';
COMMENT ON COLUMN doc_inventory_item_static.trace_no IS '追溯码';
COMMENT ON COLUMN doc_inventory_item_static.packaging_levels IS '追溯码包装层级';
COMMENT ON COLUMN doc_inventory_item_static.tenant_id IS '租户ID';
COMMENT ON COLUMN doc_inventory_item_static.delete_flag IS '删除状态';
COMMENT ON COLUMN doc_inventory_item_static.create_by IS '创建人';
COMMENT ON COLUMN doc_inventory_item_static.create_time IS '创建时间';
COMMENT ON COLUMN doc_inventory_item_static.update_by IS '更新人';
COMMENT ON COLUMN doc_inventory_item_static.update_time IS '更新时间';
COMMENT ON COLUMN doc_inventory_item_static.item_table IS '项目';
COMMENT ON COLUMN doc_inventory_item_static.item_id IS '物品编码';
COMMENT ON COLUMN doc_inventory_item_static.price IS '采购单价(包装单位)';
COMMENT ON COLUMN doc_inventory_item_static.sale_price IS '销售单价(包装单位)';
COMMENT ON COLUMN doc_inventory_item_static.bus_no IS '项目编号';
COMMENT ON COLUMN doc_inventory_item_static.min_unit_code IS '最小单位';
COMMENT ON COLUMN doc_inventory_item_static.part_percent IS '拆零比';
COMMENT ON COLUMN doc_inventory_item_static.supplier_name IS '供应商名称';
COMMENT ON COLUMN doc_inventory_item_static.location_name IS '库房名称';
COMMENT ON COLUMN doc_inventory_item_static.location_store_name IS '货位名称';
COMMENT ON COLUMN doc_inventory_item_static.manufacturer_text IS '生产厂商文本';
COMMENT ON COLUMN doc_inventory_item_static.chrgitm_lv IS '医保等级';
COMMENT ON COLUMN doc_inventory_item_static.total_volume IS '规格';
COMMENT ON COLUMN doc_inventory_item_static.py_str IS '药品名称拼音码';
COMMENT ON COLUMN doc_inventory_item_static.wb_str IS '药品五笔码';
   -- 插入为tmp_activity_device表添加列的迁移记录
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
VALUES ('202511041214 add_table doc_inventory_item_static', '1.0.0');