202508041738_app_last_used.go raw

   1  package migrations
   2  
   3  import (
   4  	_ "embed"
   5  	"text/template"
   6  
   7  	"github.com/go-gormigrate/gormigrate/v2"
   8  	"gorm.io/gorm"
   9  )
  10  
  11  const appLastUsedMigration = `ALTER TABLE apps ADD COLUMN last_used_at {{ .Timestamp }};`
  12  
  13  var appLastUsedMigrationTmpl = template.Must(template.New("appLastUsedMigration").Parse(appLastUsedMigration))
  14  
  15  // NOTE: This was actually 2025-07-14
  16  var _202508041738_app_last_used = &gormigrate.Migration{
  17  	ID: "202508041738_app_last_used",
  18  	Migrate: func(tx *gorm.DB) error {
  19  
  20  		err := exec(tx, appLastUsedMigrationTmpl)
  21  		if err != nil {
  22  			return err
  23  		}
  24  
  25  		return nil
  26  	},
  27  	Rollback: func(tx *gorm.DB) error {
  28  		return nil
  29  	},
  30  }
  31