Fix merchant migration order for existing sqlite stores
Some checks are pending
check / secretapi (push) Waiting to run
Some checks are pending
check / secretapi (push) Waiting to run
This commit is contained in:
parent
b8d9147f5c
commit
cd969480a0
@ -145,7 +145,6 @@ func (s *store) migrate(ctx context.Context) error {
|
||||
tx_hash TEXT NOT NULL
|
||||
);`,
|
||||
`CREATE INDEX IF NOT EXISTS idx_marketplace_entitlements_wallet ON marketplace_entitlements(wallet);`,
|
||||
`CREATE INDEX IF NOT EXISTS idx_marketplace_entitlements_wallet_merchant_offer_state ON marketplace_entitlements(wallet, merchant_id, offer_id, state);`,
|
||||
`CREATE TABLE IF NOT EXISTS governance_principals (
|
||||
wallet TEXT PRIMARY KEY,
|
||||
org_root_id TEXT NOT NULL,
|
||||
@ -291,6 +290,9 @@ func (s *store) migrate(ctx context.Context) error {
|
||||
if err := s.ensureColumn(ctx, "marketplace_entitlements", "merchant_id", "TEXT NOT NULL DEFAULT 'edut.firstparty'"); err != nil {
|
||||
return err
|
||||
}
|
||||
if _, err := s.db.ExecContext(ctx, `CREATE INDEX IF NOT EXISTS idx_marketplace_entitlements_wallet_merchant_offer_state ON marketplace_entitlements(wallet, merchant_id, offer_id, state);`); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user