ManualReviewOrders


Columns

Column Type Size Nulls Auto Default Children Parents Comments
id serial 10 √ nextval('employer_purchases."ManualReviewOrders_id_seq"'::regclass)
orderSource "employer_purchases"."enum_employer_purchases_ManualReviewOrders_orderSource" 2147483647 null
orderType "employer_purchases"."enum_employer_purchases_ManualReviewOrders_orderType" 2147483647 null
orderNumber varchar 64 null
purchaseType "employer_purchases"."enum_employer_purchases_ManualReviewOrders_purchaseType" 2147483647 null
paymentType "employer_purchases"."enum_employer_purchases_ManualReviewOrders_paymentType" 2147483647 null
subscriptionId uuid 2147483647 √ null
details jsonb 2147483647 √ null
status "employer_purchases"."enum_employer_purchases_ManualReviewOrders_status" 2147483647 null
reviewerId uuid 2147483647 √ null
processingInfo jsonb 2147483647 √ null
createdAt timestamptz 35,6 now()
updatedAt timestamptz 35,6 now()
billingCycle varchar 16 √ null

Indexes

Constraint Name Type Sort Column(s)
ManualReviewOrders_pkey Primary key Asc id
employer_purchases_ManualReviewOrders_orderNumber_idx Performance Asc orderNumber
employer_purchases_ManualReviewOrders_reviewerId_idx Performance Asc reviewerId
employer_purchases_ManualReviewOrders_status_idx Performance Asc status
employer_purchases_ManualReviewOrders_subscriptionId_idx Performance Asc subscriptionId
ManualReviewOrders_non_subscription_unique_key Must be unique Asc/Asc orderNumber + orderType
ManualReviewOrders_subscription_unique_key Must be unique Asc/Asc/Asc/Asc orderNumber + orderType + subscriptionId + billingCycle

Check Constraints

Constraint Name Constraint
ManualReviewOrders_subscriptionId_billingCycle_check (((("subscriptionId" IS NULL) AND ("billingCycle" IS NULL)) OR (("subscriptionId" IS NOT NULL) AND ("billingCycle" IS NOT NULL))))

Relationships