000000024.go 442 B

12345678910111213141516171819
  1. package migrate
  2. import (
  3. "context"
  4. "golang-fave/engine/sqlw"
  5. )
  6. func Migrate_000000024(ctx context.Context, db *sqlw.DB, host string) error {
  7. if _, err := db.Exec(ctx, `ALTER TABLE fave_pages ADD COLUMN template varchar(255) NOT NULL DEFAULT 'page' AFTER user;`); err != nil {
  8. return err
  9. }
  10. if _, err := db.Exec(ctx, `UPDATE fave_pages SET template = 'index' WHERE alias = '/' LIMIT 1;`); err != nil {
  11. return err
  12. }
  13. return nil
  14. }