コード例 #1
0
ファイル: yunyun.go プロジェクト: serash/YunYun
func GetMongoDB() *mgo.Database {
	datab, err := db.GetMongoDB()
	db.IfPanic(err)
	return datab
}
コード例 #2
0
ファイル: yunyun.go プロジェクト: serash/YunYun
func GetKotobaCollection() *mgo.Collection {
	c, err := db.GetKotobaCollection()
	db.IfPanic(err)
	return c
}
コード例 #3
0
ファイル: auth.go プロジェクト: serash/YunYun
func AddUser(db_ *mgo.Database, user string, email string, pass string) error {
	// insert user
	pwHash, err := bcrypt.GenerateFromPassword([]byte(pass), bcrypt.DefaultCost)
	db.IfPanic(err)
	return db.InsertUser(user, email, string(pwHash), db_)
}