1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-06-27 16:36:00 +00:00

perf(database): use TRUNCATE instead of DELETE FROM in migrations

This is marginally faster.
This commit is contained in:
jvoisin 2025-06-15 21:28:28 +02:00 committed by Frédéric Guillot
parent 32f08053aa
commit ef3dbd3707

View file

@ -34,7 +34,7 @@ func Migrate(db *sql.DB) error {
return fmt.Errorf("[Migration v%d] %v", newVersion, err)
}
if _, err := tx.Exec(`DELETE FROM schema_version`); err != nil {
if _, err := tx.Exec(`TRUNCATE schema_version`); err != nil {
tx.Rollback()
return fmt.Errorf("[Migration v%d] %v", newVersion, err)
}