202410141503_add_wallet_pubkey.go raw
1 package migrations
2
3 import (
4 _ "embed"
5
6 "github.com/go-gormigrate/gormigrate/v2"
7 "gorm.io/gorm"
8 )
9
10 var _202410141503_add_wallet_pubkey = &gormigrate.Migration{
11 ID: "202410141503_add_wallet_pubkey",
12 Migrate: func(tx *gorm.DB) error {
13
14 if err := tx.Exec(`
15 ALTER TABLE apps ADD COLUMN wallet_pubkey TEXT;
16 ALTER TABLE apps RENAME COLUMN nostr_pubkey TO app_pubkey;
17 `).Error; err != nil {
18 return err
19 }
20
21 return nil
22 },
23 Rollback: func(tx *gorm.DB) error {
24 return nil
25 },
26 }
27