30 lines
669 B
Plaintext
30 lines
669 B
Plaintext
//package test
|
|
package main
|
|
|
|
import (
|
|
"fmt"
|
|
)
|
|
|
|
var (
|
|
con_player_tableName = "player"
|
|
)
|
|
|
|
func init() {
|
|
registerSyncObj(con_player_tableName)
|
|
}
|
|
|
|
func insert(obj *player) {
|
|
command := fmt.Sprintf("INSERT INTO `%s` (`Id`,`Name`) VALUES ('%v','%v') ", con_player_tableName, obj.Id, obj.Name)
|
|
save(con_player_tableName, command)
|
|
}
|
|
|
|
func update(obj *player) {
|
|
command := fmt.Sprintf("UPDATE `%s` SET `Name` = '%v' WHERE `Id` = '%v';", con_player_tableName, obj.Name, obj.Id)
|
|
save(con_player_tableName, command)
|
|
}
|
|
|
|
func clear(obj *player) {
|
|
command := fmt.Sprintf("DELETE FROM %s where Id = '%v';", con_player_tableName, obj.Id)
|
|
save(con_player_tableName, command)
|
|
}
|