diff --git a/backend/src/modules/subscriptions/entities/subscription.entity.ts b/backend/src/modules/subscriptions/entities/subscription.entity.ts index 27bc7ad..2ec0892 100644 --- a/backend/src/modules/subscriptions/entities/subscription.entity.ts +++ b/backend/src/modules/subscriptions/entities/subscription.entity.ts @@ -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;