Files
BE_IBL/sql/manual_changes/2026-06-12-create-order-detail-order.sql
2026-06-12 13:33:39 +07:00

27 lines
1.8 KiB
SQL

-- Tabel item order klinik, setara one_lab.t_orderdetailorder
CREATE TABLE `one_klinik`.`order_detail_order` (
`orderDetailOrderID` int(11) NOT NULL AUTO_INCREMENT,
`orderDetailOrderOrderID` int(11) NOT NULL DEFAULT 0 COMMENT 'ref one_klinik.order.orderID',
`orderDetailOrderSsPriceMouID` int(11) DEFAULT NULL COMMENT 'ref one_lab.ss_price_mou.Ss_PriceMouID (no FK)',
`orderDetailOrderT_TestID` int(11) NOT NULL DEFAULT 0,
`orderDetailOrderT_TestName` varchar(255) NOT NULL DEFAULT '',
`orderDetailOrderT_TestSasCode` varchar(25) NOT NULL DEFAULT '',
`orderDetailOrderIsPacket` char(1) NOT NULL DEFAULT 'N',
`orderDetailOrderPacketType` varchar(5) NOT NULL DEFAULT 'PX',
`orderDetailOrderT_PacketID` int(11) NOT NULL DEFAULT 0,
`orderDetailOrderT_PacketName` varchar(255) NOT NULL DEFAULT '',
`orderDetailOrderT_PriceAmount` double NOT NULL DEFAULT 0,
`orderDetailOrderT_PriceDisc` double NOT NULL DEFAULT 0,
`orderDetailOrderT_PriceDiscRp` double NOT NULL DEFAULT 0,
`orderDetailOrderT_PriceSubTotal` double NOT NULL DEFAULT 0,
`orderDetailOrderT_PriceTotal` double NOT NULL DEFAULT 0,
`orderDetailOrderJsonChildren` longtext DEFAULT NULL,
`orderDetailOrderIsActive` char(1) NOT NULL DEFAULT 'Y',
`orderDetailOrderUserID` int(11) DEFAULT NULL,
`orderDetailOrderCreated` datetime NOT NULL DEFAULT current_timestamp(),
`orderDetailOrderLastUpdated` datetime NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`orderDetailOrderID`),
KEY `orderDetailOrderOrderID` (`orderDetailOrderOrderID`),
KEY `orderDetailOrderIsActive` (`orderDetailOrderIsActive`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;