mysql

package
v0.0.0-...-097943f Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2021 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DBName    = "userAuth"
	TableName = "userAuth"
)

Variables

This section is empty.

Functions

func CreateAdmin

func CreateAdmin(db *sql.DB, name, password *string) error

CreateAdmin create an administrative userAuth

func CreateDatabase

func CreateDatabase(db *sql.DB) error

CreateDatabase create userAuth table.

func CreateTable

func CreateTable(db *sql.DB, name, password *string) error

CreateTable create userAuth table.

func IsActive

func IsActive(db *sql.DB, id uint32) (bool, error)

IsActive return userAuth.Active and nil if query success.

func Login

func Login(db *sql.DB, name, password *string) (uint32, error)

Login the administrative userAuth logins

func ModifyAdminActive

func ModifyAdminActive(db *sql.DB, id uint32, active bool) error

ModifyAdminActive the administrative userAuth updates active

func ModifyEmail

func ModifyEmail(db *sql.DB, id uint32, email *string) error

ModifyEmail the administrative userAuth updates email

func ModifyMobile

func ModifyMobile(db *sql.DB, id uint32, mobile *string) error

ModifyMobile the administrative userAuth updates mobile

func ModifyPassword

func ModifyPassword(db *sql.DB, id uint32, password, newPassword *string) error

ModifyPassword the administrative userAuth updates password

Types

This section is empty.

Jump to

Keyboard shortcuts

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