예제 #1
0
파일: cqlc.go 프로젝트: philipsoutham/cqlc
func (c *Context) Batch(b *gocql.Batch) error {
	stmt, placeHolders, err := BuildStatement(c)

	if err != nil {
		return err
	}

	if c.Debug {
		debugStmt(stmt, placeHolders)
	}

	b.Query(stmt, placeHolders...)

	return nil
}
예제 #2
0
파일: cqlc.go 프로젝트: EverythingMe/cqlc
func (c *Context) Batch(b *gocql.Batch) error {
	stmt, placeHolders, err := BuildStatement(c)

	if err != nil {
		return err
	}

	if c.Debug {
		fmt.Printf("%+v bound to stmt: %s\n", placeHolders, stmt)
	}

	b.Query(stmt, placeHolders...)

	return nil
}