25 lines
1.6 KiB
SQL
25 lines
1.6 KiB
SQL
CREATE TABLE purchase_order_asset_contract (
|
|
PurchaseOrderAssetContractID int(11) NOT NULL AUTO_INCREMENT,
|
|
PurchaseOrderAssetContractPurchaseOrderID int(11) NOT NULL,
|
|
PurchaseOrderAssetContractTAssetAttachmentID int(11) NOT NULL,
|
|
PurchaseOrderAssetContractName varchar(128) DEFAULT NULL,
|
|
PurchaseOrderAssetContractDate date DEFAULT NULL,
|
|
PurchaseOrderAssetContractStartDate date DEFAULT NULL,
|
|
PurchaseOrderAssetContractEndDate date DEFAULT NULL,
|
|
PurchaseOrderAssetContractDuration int(11) DEFAULT 1,
|
|
PurchaseOrderAssetContractInstallmentNumber int(11) DEFAULT 1,
|
|
PurchaseOrderAssetContractInstallmentDate int(11) DEFAULT 1,
|
|
PurchaseOrderAssetContractInstallmentPayAmount decimal(20,2) DEFAULT 00.0,
|
|
PurchaseOrderAssetContractInstallmentDownPaymentType enum('nominal','persen') DEFAULT 'nominal',
|
|
PurchaseOrderAssetContractInstallmentDownPayment decimal(20,2) DEFAULT 00.0,
|
|
PurchaseOrderAssetContractCreatedUserID int(11) NOT NULL,
|
|
PurchaseOrderAssetContractCreated datetime NOT NULL DEFAULT current_timestamp(),
|
|
PurchaseOrderAssetContractLastUpdated datetime NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
|
|
PurchaseOrderAssetContractIsActive char(1) NOT NULL DEFAULT 'Y',
|
|
PRIMARY KEY (PurchaseOrderAssetContractID),
|
|
KEY PurchaseOrderAssetContractPurchaseOrderID (PurchaseOrderAssetContractPurchaseOrderID),
|
|
KEY PurchaseOrderAssetContractTAssetAttachmentID (PurchaseOrderAssetContractTAssetAttachmentID),
|
|
KEY PurchaseOrderAssetContractName (PurchaseOrderAssetContractName),
|
|
KEY PurchaseOrderAssetContractIsActive (PurchaseOrderAssetContractIsActive)
|
|
);
|