fix: correct column naming in raw SQL indices (snake_case)

This commit is contained in:
Thomas SharedInbox
2026-05-10 22:26:33 +02:00
parent 9815e105d3
commit e52a386c33
+4 -4
View File
@@ -369,21 +369,21 @@ class AppDatabase extends _$AppDatabase {
await m.createIndex( await m.createIndex(
Index( Index(
'emails_received_at', 'emails_received_at',
'CREATE INDEX emails_received_at ON emails (accountId, mailboxPath, receivedAt DESC);', 'CREATE INDEX emails_received_at ON emails (account_id, mailbox_path, received_at DESC);',
), ),
); );
// Index for finding emails in a thread. // Index for finding emails in a thread.
await m.createIndex( await m.createIndex(
Index( Index(
'emails_thread_id', 'emails_thread_id',
'CREATE INDEX emails_thread_id ON emails (accountId, mailboxPath, threadId);', 'CREATE INDEX emails_thread_id ON emails (account_id, mailbox_path, thread_id);',
), ),
); );
// Index for pending changes queue. // Index for pending changes queue.
await m.createIndex( await m.createIndex(
Index( Index(
'pending_changes_account_id', 'pending_changes_account_id',
'CREATE INDEX pending_changes_account_id ON pending_changes (accountId);', 'CREATE INDEX pending_changes_account_id ON pending_changes (account_id);',
), ),
); );
} }
@@ -410,7 +410,7 @@ class AppDatabase extends _$AppDatabase {
await m.createIndex( await m.createIndex(
Index( Index(
'emails_snoozed_until', 'emails_snoozed_until',
'CREATE INDEX IF NOT EXISTS emails_snoozed_until ON emails (accountId, snoozedUntil) WHERE snoozedUntil IS NOT NULL;', 'CREATE INDEX IF NOT EXISTS emails_snoozed_until ON emails (account_id, snoozed_until) WHERE snoozed_until IS NOT NULL;',
), ),
); );
} }