Remove SQLite migrations for now

This commit is contained in:
Neil Alexander 2021-01-12 13:10:50 +00:00
parent aa5c621397
commit 3141eaa7a6
No known key found for this signature in database
GPG key ID: A02A2019A2BB0944

View file

@ -16,7 +16,6 @@ package deltas
import (
"database/sql"
"fmt"
"github.com/matrix-org/dendrite/internal/sqlutil"
)
@ -25,24 +24,12 @@ func LoadRemoveSendToDeviceSentColumn(m *sqlutil.Migrations) {
m.AddMigration(UpRemoveSendToDeviceSentColumn, DownRemoveSendToDeviceSentColumn)
}
func UpRemoveSendToDeviceSentColumn(tx *sql.Tx) error {
_, err := tx.Exec(`
ALTER TABLE syncapi_send_to_device
DROP COLUMN sent_by_token;
`)
if err != nil {
return fmt.Errorf("failed to execute upgrade: %w", err)
}
func UpRemoveSendToDeviceSentColumn(_ *sql.Tx) error {
// TODO: Work out how to alter the columns on SQLite
return nil
}
func DownRemoveSendToDeviceSentColumn(tx *sql.Tx) error {
_, err := tx.Exec(`
ALTER TABLE syncapi_send_to_device
ADD COLUMN sent_by_token TEXT;
`)
if err != nil {
return fmt.Errorf("failed to execute downgrade: %w", err)
}
func DownRemoveSendToDeviceSentColumn(_ *sql.Tx) error {
// TODO: Work out how to alter the columns on SQLite
return nil
}