1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-08-01 17:38:37 +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
parent 5fbd278e9f
commit 2d813f2520

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)
}