mirror of
https://github.com/omnivore-app/omnivore.git
synced 2026-03-11 08:54:26 +00:00
Add unique constraint on user_id and name to subscription entity
This commit is contained in:
parent
08e0423939
commit
43e813a73d
1 changed files with 2 additions and 0 deletions
|
|
@ -5,6 +5,7 @@ import {
|
|||
JoinColumn,
|
||||
ManyToOne,
|
||||
PrimaryGeneratedColumn,
|
||||
Unique,
|
||||
UpdateDateColumn,
|
||||
} from 'typeorm'
|
||||
import { User } from './user'
|
||||
|
|
@ -12,6 +13,7 @@ import { SubscriptionStatus } from '../generated/graphql'
|
|||
import { NewsletterEmail } from './newsletter_email'
|
||||
|
||||
@Entity({ name: 'subscriptions' })
|
||||
@Unique(['name', 'user'])
|
||||
export class Subscription {
|
||||
@PrimaryGeneratedColumn('uuid')
|
||||
id!: string
|
||||
|
|
|
|||
Loading…
Reference in a new issue