mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-07 18:27:36 +00:00
Avoid migrating existing reminders
This commit is contained in:
@@ -28,6 +28,10 @@ export async function up(knex: Knex): Promise<void> {
|
|||||||
.whereRaw(`"v2"."reminderRepeatDays" > 0`)
|
.whereRaw(`"v2"."reminderRepeatDays" > 0`)
|
||||||
.groupBy("v2.secretId");
|
.groupBy("v2.secretId");
|
||||||
})
|
})
|
||||||
|
// Add LEFT JOIN with Reminder table to check for existing reminders
|
||||||
|
.leftJoin(TableName.Reminder, `${TableName.Reminder}.secretId`, `${TableName.SecretV2}.id`)
|
||||||
|
// Only include secrets that don't already have reminders
|
||||||
|
.whereNull(`${TableName.Reminder}.secretId`)
|
||||||
.select(
|
.select(
|
||||||
knex.ref("id").withSchema(TableName.SecretV2).as("secretId"),
|
knex.ref("id").withSchema(TableName.SecretV2).as("secretId"),
|
||||||
knex.ref("reminderRepeatDays").withSchema(TableName.SecretV2).as("reminderRepeatDays"),
|
knex.ref("reminderRepeatDays").withSchema(TableName.SecretV2).as("reminderRepeatDays"),
|
||||||
|
|||||||
Reference in New Issue
Block a user