示例#1
0
// NewSavedItemsRepo will attempt to connect to to MySQL and
// return a SavedItemsRepo implementation.
func NewSavedItemsRepo(cfg *mysql.Config) (SavedItemsRepo, error) {
	db, err := cfg.DB()
	if err != nil {
		return nil, err
	}
	return &MySQLSavedItemsRepo{db}, nil
}
示例#2
0
文件: data.go 项目: NYTimes/sqliface
func NewMySQLDataRepo(cfg *mysql.Config) (DataRepo, error) {
	db, err := cfg.DB()
	return &MySQLDataRepo{db}, err
}