Bypass database enum restrictions
This commit is contained in:
@@ -40,11 +40,8 @@ export class Subscription {
|
||||
@JoinColumn({ name: 'tenant_id' })
|
||||
tenant!: Tenant;
|
||||
|
||||
@Column({
|
||||
type: 'enum',
|
||||
enum: SubscriptionPlan,
|
||||
})
|
||||
plan!: SubscriptionPlan;
|
||||
@Column({ type: 'varchar', length: 50, default: 'basic' })
|
||||
plan!: string;
|
||||
|
||||
@Column({ type: 'int' })
|
||||
max_companies!: number;
|
||||
@@ -67,12 +64,8 @@ export class Subscription {
|
||||
@Column({ type: 'int', default: 0 })
|
||||
invoices_used_this_month!: number;
|
||||
|
||||
@Column({
|
||||
type: 'enum',
|
||||
enum: SubscriptionStatus,
|
||||
default: SubscriptionStatus.ACTIVE,
|
||||
})
|
||||
status!: SubscriptionStatus;
|
||||
@Column({ type: 'varchar', length: 50, default: 'active' })
|
||||
status!: string;
|
||||
|
||||
@CreateDateColumn({ type: 'timestamp' })
|
||||
created_at!: Date;
|
||||
|
||||
Reference in New Issue
Block a user