package migrate

import (
	"github.com/jinzhu/gorm"
	"github.com/pingcap/log"
	"gopkg.in/gormigrate.v1"
)

//an example of migration
var version1 = &gormigrate.Migration{

	ID: "1",

	Migrate: func(*gorm.DB) error {
		log.Info("start to migrate database")
		//modify the table schema
		//for example: up.db.DropTable(&entity.User{})

		//update table data
		//for example: up.db.Save(&entity.User{})

		return nil
	},

	Rollback: func(*gorm.DB) error {
		return nil
	},
}
