mirror of
https://github.com/hoernschen/dendrite.git
synced 2025-04-11 22:33:40 +00:00
Wire in delta for Postgres
This commit is contained in:
parent
8d4d28fedc
commit
97f2e3f94f
2 changed files with 9 additions and 6 deletions
|
@ -130,12 +130,14 @@ func UpStateBlocksRefactor(tx *sql.Tx) error {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if _, err = tx.Exec(`DROP TABLE _roomserver_state_snapshots;`); err != nil {
|
/*
|
||||||
return fmt.Errorf("tx.Exec (delete old snapshot table): %w", err)
|
if _, err = tx.Exec(`DROP TABLE _roomserver_state_snapshots;`); err != nil {
|
||||||
}
|
return fmt.Errorf("tx.Exec (delete old snapshot table): %w", err)
|
||||||
if _, err = tx.Exec(`DROP TABLE _roomserver_state_block;`); err != nil {
|
}
|
||||||
return fmt.Errorf("tx.Exec (delete old block table): %w", err)
|
if _, err = tx.Exec(`DROP TABLE _roomserver_state_block;`); err != nil {
|
||||||
}
|
return fmt.Errorf("tx.Exec (delete old block table): %w", err)
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
|
@ -50,6 +50,7 @@ func Open(dbProperties *config.DatabaseOptions, cache caching.RoomServerCaches)
|
||||||
}
|
}
|
||||||
m := sqlutil.NewMigrations()
|
m := sqlutil.NewMigrations()
|
||||||
deltas.LoadAddForgottenColumn(m)
|
deltas.LoadAddForgottenColumn(m)
|
||||||
|
deltas.LoadStateBlocksRefactor(m)
|
||||||
if err := m.RunDeltas(db, dbProperties); err != nil {
|
if err := m.RunDeltas(db, dbProperties); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue