Files
3dp-manager/server/src/subscriptions/entities/subscription.entity.ts
T
Den Piligrim ba6db6edd5 gui version
2026-01-28 12:05:10 +03:00

26 lines
564 B
TypeScript

import { Entity, Column, PrimaryGeneratedColumn, CreateDateColumn, UpdateDateColumn, OneToMany } from 'typeorm';
import { Inbound } from '../../inbounds/entities/inbound.entity';
@Entity()
export class Subscription {
@PrimaryGeneratedColumn('uuid')
id: string;
@Column()
name: string;
@Column({ unique: true })
uuid: string;
@Column({ default: true })
isEnabled: boolean;
@OneToMany(() => Inbound, (inbound) => inbound.subscription)
inbounds: Inbound[];
@CreateDateColumn()
createdAt: Date;
@UpdateDateColumn()
updatedAt: Date;
}