diff options
Diffstat (limited to 'src/models/entities/channel-note-pining.ts')
| -rw-r--r-- | src/models/entities/channel-note-pining.ts | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/src/models/entities/channel-note-pining.ts b/src/models/entities/channel-note-pining.ts deleted file mode 100644 index 26a7eb501f..0000000000 --- a/src/models/entities/channel-note-pining.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { PrimaryColumn, Entity, Index, JoinColumn, Column, ManyToOne } from 'typeorm'; -import { Note } from './note'; -import { Channel } from './channel'; -import { id } from '../id'; - -@Entity() -@Index(['channelId', 'noteId'], { unique: true }) -export class ChannelNotePining { - @PrimaryColumn(id()) - public id: string; - - @Column('timestamp with time zone', { - comment: 'The created date of the ChannelNotePining.' - }) - public createdAt: Date; - - @Index() - @Column(id()) - public channelId: Channel['id']; - - @ManyToOne(type => Channel, { - onDelete: 'CASCADE' - }) - @JoinColumn() - public channel: Channel | null; - - @Column(id()) - public noteId: Note['id']; - - @ManyToOne(type => Note, { - onDelete: 'CASCADE' - }) - @JoinColumn() - public note: Note | null; -} |