From 24126009d207c4795d9f2ad25a48292e26dc6337 Mon Sep 17 00:00:00 2001 From: Cosmic Flamingo Date: Mon, 15 Sep 2025 21:38:00 -0500 Subject: [PATCH 1/2] Seed database after configuring triggers --- Examples/Reminders/Schema.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Examples/Reminders/Schema.swift b/Examples/Reminders/Schema.swift index b00b59b2..d1020a89 100644 --- a/Examples/Reminders/Schema.swift +++ b/Examples/Reminders/Schema.swift @@ -182,10 +182,6 @@ func appDatabase() throws -> any DatabaseWriter { try migrator.migrate(database) try database.write { db in - if context == .preview { - try db.seedSampleData() - } - try RemindersList.createTemporaryTrigger(after: .insert { new in RemindersList .find(new.id) @@ -266,6 +262,10 @@ func appDatabase() throws -> any DatabaseWriter { updateReminderTextTags(for: old.reminderID) }) .execute(db) + + if context != .live { + try db.seedSampleData() + } } return database From 71a68fb798f101fe298b5190d34dc38cecf75152 Mon Sep 17 00:00:00 2001 From: Brandon Williams Date: Tue, 16 Sep 2025 10:02:02 -0500 Subject: [PATCH 2/2] fix --- Examples/Reminders/Schema.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Examples/Reminders/Schema.swift b/Examples/Reminders/Schema.swift index d1020a89..19dd5180 100644 --- a/Examples/Reminders/Schema.swift +++ b/Examples/Reminders/Schema.swift @@ -263,7 +263,7 @@ func appDatabase() throws -> any DatabaseWriter { }) .execute(db) - if context != .live { + if context == .preview { try db.seedSampleData() } }