func (this *Queries_UServ) InsertUsers(ctx context.Context, db persist.Runnable) *Query_UServ_InsertUsers {
	return &Query_UServ_InsertUsers{
		opts: this.opts,
		ctx:  ctx,
		db:   db,
	}
}
InsertUsers returns a struct that will perform the 'insert_users' query.
When Execute is called, it will use the following fields:
[id name friends created_on id2 counts]
package pb
import (
	sql "database/sql"
	driver "database/sql/driver"
	fmt "fmt"
	io "io"
	proto "github.com/golang/protobuf/proto"
	timestamp "github.com/golang/protobuf/ptypes/timestamp"
	imports "github.com/tcncloud/protoc-gen-persistexamples/user_sql/pb/imports"
	persist "github.com/tcncloud/protoc-gen-persist/persist"
	context "golang.org/x/net/context"
	codes "google.golang.org/grpc/codes"
	gstatus "google.golang.org/grpc/status"
)
type Queries_UServ struct {
	opts Opts_UServ
}
func QueriesUServ(opts ...Opts_UServ) *Queries_UServ {
	var myOpts Opts_UServ
	if len(opts) > 0 {
		myOpts = opts[0]
	} else {
		myOpts = OptsUServ(&DefaultHooks_UServ{}, &DefaultTypeMappings_UServ{})
	}
	return &Queries_UServ{
		opts: myOpts,
	}
}
func (this *Queries_UServ) CreateUsersTable(ctx context.Context, db persist.Runnable) *Query_UServ_CreateUsersTable {
	return &Query_UServ_CreateUsersTable{
		opts: this.opts,
		ctx:  ctx,
		db:   db,
	}
}
type Query_UServ_CreateUsersTable struct {
	opts Opts_UServ
	db   persist.Runnable
	ctx  context.Context
}
func (this *Query_UServ_CreateUsersTable) QueryInType_Empty()  {}
func (this *Query_UServ_CreateUsersTable) QueryOutType_Empty() {}
func (this *Query_UServ_CreateUsersTable) Execute(x In_UServ_CreateUsersTable) *Iter_UServ_CreateUsersTable {
	var setupErr error
	params := []interface{}{}
	result := &Iter_UServ_CreateUsersTable{
		tm:  this.opts.MAPPINGS,
		ctx: this.ctx,
	}
	if setupErr != nil {
		result.err = setupErr
		return result
	}
	result.result, result.err = this.db.ExecContext(this.ctx, "CREATE TABLE users(id integer PRIMARY KEY, name VARCHAR(50), friends BYTEA, created_on VARCHAR(50), id2 SMALLINT, counts BIGINT[])", params...)
	return result
}