4.update_cert_domains.go 418 B

1234567891011121314151617
  1. package migrate
  2. import (
  3. "github.com/go-gormigrate/gormigrate/v2"
  4. "gorm.io/gorm"
  5. )
  6. var UpdateCertDomains = &gormigrate.Migration{
  7. ID: "20250706000001",
  8. Migrate: func(tx *gorm.DB) error {
  9. // Update domains field in certs table: replace { with [ and } with ]
  10. if err := tx.Exec("UPDATE certs SET domains = REPLACE(REPLACE(domains, '{', '['), '}', ']')").Error; err != nil {
  11. return err
  12. }
  13. return nil
  14. },
  15. }