fix: 增加回单核对与付款登记门禁(09-08-reimbursement-payment-closeout)
这个提交包含在:
@@ -0,0 +1,13 @@
|
||||
ALTER TABLE "payment_receipt_claims" ADD COLUMN "manual_proposal_id" UUID;
|
||||
ALTER TABLE "payment_receipt_claims" ADD CONSTRAINT "payment_receipt_claims_manual_proposal_id_fkey"
|
||||
FOREIGN KEY ("manual_proposal_id") REFERENCES "payment_receipt_manual_proposals"("id") ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
CREATE TABLE "payment_receipt_transaction_aliases" (
|
||||
"fingerprint" VARCHAR(64) PRIMARY KEY,
|
||||
"key_id" VARCHAR(64) NOT NULL,
|
||||
"claim_fingerprint" VARCHAR(64) NOT NULL REFERENCES "payment_receipt_claims"("fingerprint") ON DELETE RESTRICT ON UPDATE CASCADE,
|
||||
"created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP
|
||||
);
|
||||
CREATE INDEX "payment_receipt_transaction_aliases_claim_fingerprint_idx"
|
||||
ON "payment_receipt_transaction_aliases"("claim_fingerprint");
|
||||
INSERT INTO "payment_receipt_transaction_aliases" ("fingerprint", "key_id", "claim_fingerprint")
|
||||
SELECT "fingerprint", "key_id", "fingerprint" FROM "payment_receipt_claims";
|
||||
在新工单中引用
屏蔽一个用户