000000011.go 512 B

123456789101112131415161718192021
  1. package migrate
  2. import (
  3. "golang-fave/engine/sqlw"
  4. )
  5. func Migrate_000000011(db *sqlw.DB, host string) error {
  6. if _, err := db.Exec(`ALTER TABLE shop_product_images ADD id INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;`); err != nil {
  7. return err
  8. }
  9. if _, err := db.Exec(`ALTER TABLE shop_product_images ADD COLUMN ord INT(11) NOT NULL DEFAULT 0 AFTER filename;`); err != nil {
  10. return err
  11. }
  12. if _, err := db.Exec(`UPDATE shop_product_images SET ord = id;`); err != nil {
  13. return err
  14. }
  15. return nil
  16. }