func NewMySQLDB(dataSourceName string) *DB {

    db, err := gorm.Open("mysql", dataSourceName)
    if err != nil {
        logger.Log.Error("cannot open mysql connection, error: ", err)