Feat(order): return reason and transaction methods (#7303)
This commit is contained in:
1 parent
8958214350
commit
6c94d0205c
23 files changed
+1036
-6
No files matched your search
@@ -466,6 +466,28 @@ export class Migration20240219102530 extends Migration {
|
||||
CREATE INDEX IF NOT EXISTS "IDX_order_transaction_reference_id" ON "order_transaction" (
|
||||
reference_id
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS "return_reason"
|
||||
(
|
||||
id character varying NOT NULL,
|
||||
value character varying NOT NULL,
|
||||
label character varying NOT NULL,
|
||||
description character varying,
|
||||
metadata JSONB NULL,
|
||||
parent_return_reason_id character varying,
|
||||
created_at timestamp with time zone NOT NULL DEFAULT now(),
|
||||
updated_at timestamp with time zone NOT NULL DEFAULT now(),
|
||||
deleted_at timestamp with time zone,
|
||||
CONSTRAINT "return_reason_pkey" PRIMARY KEY (id),
|
||||
CONSTRAINT "return_reason_parent_return_reason_id_foreign" FOREIGN KEY (parent_return_reason_id)
|
||||
REFERENCES "return_reason" (id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION
|
||||
ON DELETE NO ACTION
|
||||
);
|
||||
|
||||
CREATE UNIQUE INDEX IF NOT EXISTS "IDX_return_reason_value" ON "return_reason" USING btree (value ASC NULLS LAST)
|
||||
WHERE deleted_at IS NOT NULL;
|
||||
|
||||
|
||||
ALTER TABLE if exists "order"
|
||||
ADD CONSTRAINT "order_shipping_address_id_foreign" FOREIGN KEY ("shipping_address_id") REFERENCES "order_address" ("id") ON
|
||||
|
||||
Reference in new issue
Block a user