Files
zyt/server/sql/1.9.20260420/install_medicine_library.sql
T
2026-04-20 13:56:21 +08:00

29 lines
1.9 KiB
SQL

-- 药品库表
CREATE TABLE IF NOT EXISTS `la_doctor_medicine` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`name` varchar(100) NOT NULL DEFAULT '' COMMENT '药材名称',
`supplier` varchar(100) NOT NULL DEFAULT '' COMMENT '供应商名称',
`unit` varchar(20) NOT NULL DEFAULT '' COMMENT '单位',
`settlement_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '结算价',
`retail_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '零售价',
`stock` int(11) NOT NULL DEFAULT '0' COMMENT '库存数量',
`image` varchar(255) NOT NULL DEFAULT '' COMMENT '药品图片',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态:0=停用,1=启用',
`remark` varchar(500) NOT NULL DEFAULT '' COMMENT '备注',
`create_time` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) NOT NULL DEFAULT '0' COMMENT '更新时间',
`delete_time` int(11) DEFAULT NULL COMMENT '删除时间',
PRIMARY KEY (`id`),
KEY `idx_name` (`name`),
KEY `idx_supplier` (`supplier`),
KEY `idx_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='药品库表';
-- 插入示例数据
INSERT INTO `la_doctor_medicine` (`name`, `supplier`, `unit`, `settlement_price`, `retail_price`, `stock`, `image`, `status`, `remark`, `create_time`, `update_time`) VALUES
('当归', '同仁堂', '克', 0.50, 0.80, 1000, '', 1, '补血活血,调经止痛', UNIX_TIMESTAMP(), UNIX_TIMESTAMP()),
('黄芪', '云南白药', '克', 0.30, 0.50, 2000, '', 1, '补气固表,利尿托毒', UNIX_TIMESTAMP(), UNIX_TIMESTAMP()),
('枸杞子', '宁夏枸杞', '克', 0.40, 0.70, 1500, '', 1, '滋补肝肾,益精明目', UNIX_TIMESTAMP(), UNIX_TIMESTAMP()),
('人参', '长白山人参', '克', 5.00, 8.00, 500, '', 1, '大补元气,复脉固脱', UNIX_TIMESTAMP(), UNIX_TIMESTAMP()),
('甘草', '内蒙古甘草', '克', 0.20, 0.35, 3000, '', 1, '补脾益气,清热解毒', UNIX_TIMESTAMP(), UNIX_TIMESTAMP());