mysql

package
v0.0.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 11, 2023 License: BSD-2-Clause Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Opts = &struct {
		DbName   string
		Addr     string
		User     string
		Password string
	}{}

	Flags = []cli.Flag{
		&cli.StringFlag{
			Name:        "dbname",
			Value:       "gamecenter",
			Usage:       "设置数据库名字",
			EnvVars:     []string{"MYSQL_DBNAME"},
			Destination: &Opts.DbName,
		},
		&cli.StringFlag{
			Name:        "addr",
			Value:       "10.10.60.16:3306",
			Usage:       "设置数据库地址",
			EnvVars:     []string{"MYSQL_ADDR"},
			Destination: &Opts.Addr,
		},
		&cli.StringFlag{
			Name:        "user",
			Value:       "root",
			Usage:       "设置数据库用户",
			EnvVars:     []string{"MYSQL_USER"},
			Destination: &Opts.User,
		},
		&cli.StringFlag{
			Name:        "password",
			Value:       "123456",
			Usage:       "设置数据库密码",
			EnvVars:     []string{"MYSQL_PASSWORD"},
			Destination: &Opts.Password,
		},
	}
)
View Source
var (
	DbConnect *xorm.Engine
)

Functions

func Startup

func Startup()

Types

type XormProxy added in v0.0.6

type XormProxy struct {
	Xorm *xorm.Engine
}

func (*XormProxy) Connect added in v0.0.6

func (my *XormProxy) Connect(addr string, name string, account string, password string) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL