v2.6.0.go 474 B

1234567891011121314151617
  1. package migrations
  2. import (
  3. "github.com/jmoiron/sqlx"
  4. "github.com/knadh/koanf/v2"
  5. "github.com/knadh/stuffbin"
  6. )
  7. // V2_6_0 performs the DB migrations.
  8. func V2_6_0(db *sqlx.DB, fs stuffbin.FileSystem, ko *koanf.Koanf) error {
  9. // Insert new preference settings.
  10. if _, err := db.Exec(`INSERT INTO settings (key, value) VALUES ('bounce.postmark', '{"enabled": false, "username": "", "password": ""}') ON CONFLICT DO NOTHING;`); err != nil {
  11. return err
  12. }
  13. return nil
  14. }