mirror of
https://github.com/chatmail/core.git
synced 2026-04-29 11:26:29 +03:00
fix: do not delete columns
This requires currently too much memory, crashing on larger instances
This commit is contained in:
@@ -691,15 +691,18 @@ CREATE INDEX smtp_messageid ON imap(rfc724_mid);
|
|||||||
sql.set_db_version(98).await?;
|
sql.set_db_version(98).await?;
|
||||||
}
|
}
|
||||||
if dbversion < 99 {
|
if dbversion < 99 {
|
||||||
sql.execute_migration(
|
// sql.execute_migration(
|
||||||
"ALTER TABLE msgs DROP COLUMN server_folder;
|
// "ALTER TABLE msgs DROP COLUMN server_folder;
|
||||||
ALTER TABLE msgs DROP COLUMN server_uid;
|
// ALTER TABLE msgs DROP COLUMN server_uid;
|
||||||
ALTER TABLE msgs DROP COLUMN move_state;
|
// ALTER TABLE msgs DROP COLUMN move_state;
|
||||||
ALTER TABLE chats DROP COLUMN draft_timestamp;
|
// ALTER TABLE chats DROP COLUMN draft_timestamp;
|
||||||
ALTER TABLE chats DROP COLUMN draft_txt",
|
// ALTER TABLE chats DROP COLUMN draft_txt",
|
||||||
99,
|
// 99,
|
||||||
)
|
// )
|
||||||
.await?;
|
// .await?;
|
||||||
|
|
||||||
|
// Reverted above, as it requires to load the whole DB in memory.
|
||||||
|
sql.set_db_version(99).await?;
|
||||||
}
|
}
|
||||||
|
|
||||||
let new_version = sql
|
let new_version = sql
|
||||||
|
|||||||
Reference in New Issue
Block a user