add scheduledAt to subscriptions

This commit is contained in:
Hongbo Wu
2023-10-19 10:24:42 +08:00
parent b27ff99bff
commit 18aece84e7
3 changed files with 21 additions and 0 deletions

View File

@ -67,4 +67,7 @@ export class Subscription {
@UpdateDateColumn({ default: () => 'CURRENT_TIMESTAMP' }) @UpdateDateColumn({ default: () => 'CURRENT_TIMESTAMP' })
updatedAt!: Date updatedAt!: Date
@Column('timestamp', { nullable: true })
scheduledAt?: Date | null
} }

View File

@ -0,0 +1,9 @@
-- Type: DO
-- Name: add_scheduled_at_to_subscription
-- Description: Add scheduled_at field to omnivore.subscriptions table
BEGIN;
ALTER TABLE omnivore.subscriptions ADD COLUMN scheduled_at timestamptz;
COMMIT;

View File

@ -0,0 +1,9 @@
-- Type: UNDO
-- Name: add_scheduled_at_to_subscription
-- Description: Add scheduled_at field to omnivore.subscriptions table
BEGIN;
ALTER TABLE omnivore.subscriptions DROP COLUMN IF EXISTS scheduled_at;
COMMIT;