chore: complete the the invoice module - not tested
This commit is contained in:
@@ -3,6 +3,7 @@ import { Column, Entity, ManyToOne } from "typeorm";
|
||||
import { SubscriptionPlan } from "./subscription.entity";
|
||||
import { BaseEntity } from "../../../common/entities/base.entity";
|
||||
import { User } from "../../users/entities/user.entity";
|
||||
import { SubscriptionStatus } from "../enums/subscription-status.enum";
|
||||
|
||||
@Entity()
|
||||
export class UserSubscription extends BaseEntity {
|
||||
@@ -18,6 +19,9 @@ export class UserSubscription extends BaseEntity {
|
||||
@Column({ type: "timestamp", nullable: false })
|
||||
endDate: Date;
|
||||
|
||||
@Column({ type: "enum", enum: SubscriptionStatus, default: SubscriptionStatus.PENDING })
|
||||
status: SubscriptionStatus;
|
||||
|
||||
@Column({ type: "boolean", default: false })
|
||||
isCanceled: boolean;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user