Files
fleet/server/datastore/mysql/migrations/tables/20220908181826_AddOrbitNodeKeyToHosts.go
T
2022-09-28 02:25:07 +05:30

23 lines
517 B
Go

package tables
import (
"database/sql"
)
func init() {
MigrationClient.AddMigration(Up_20220908181826, Down_20220908181826)
}
func Up_20220908181826(tx *sql.Tx) error {
_, err := tx.Exec(`ALTER TABLE hosts ADD COLUMN orbit_node_key VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL;`)
if err != nil {
return err
}
_, err = tx.Exec(`ALTER TABLE hosts ADD UNIQUE KEY idx_host_unique_orbitnodekey (orbit_node_key);`)
return err
}
func Down_20220908181826(tx *sql.Tx) error {
return nil
}