github.com/status-im/status-go@v1.1.0/multiaccounts/migrations/migrate.go (about)

     1  package migrations
     2  
     3  import (
     4  	"database/sql"
     5  
     6  	bindata "github.com/status-im/migrate/v4/source/go_bindata"
     7  
     8  	"github.com/status-im/status-go/sqlite"
     9  )
    10  
    11  // Migrate applies migrations.
    12  // see Migrate in vendor/status-go/sqlite/migrate.go
    13  func Migrate(db *sql.DB, customSteps []*sqlite.PostStep) error {
    14  	return sqlite.Migrate(db, bindata.Resource(
    15  		AssetNames(),
    16  		func(name string) ([]byte, error) {
    17  			return Asset(name)
    18  		},
    19  	), customSteps, nil)
    20  }