Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ScheduleSQLString = []string{
`CREATE TABLE IF NOT EXISTS %s (
scheduleId BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
adminId BIGINT UNSIGNED NOT NULL,
date VARCHAR(512),
time VARCHAR(512),
note VARCHAR(512),
PRIMARY KEY (scheduleId),
KEY (adminId)
)ENGINE=InnoDB AUTO_INCREMENT=1000000 DEFAULT CHARSET=utf8mb4`,
`INSERT INTO %s (adminId,date,time,note) VALUES (?,?,?,?)`,
`SELECT * FROM %s WHERE adminId = ? LOCK IN SHARE MODE`,
`SELECT * FROM %s WHERE scheduleId = ? LIMIT 1 LOCK IN SHARE MODE`,
`DELETE FROM %s WHERE scheduleId = ? LIMIT 1`,
}
)
Functions ¶
func DeleteByID ¶
DeleteByID delete by id
Types ¶
Click to show internal directories.
Click to hide internal directories.