sql_interface

package
v0.0.0-...-9a50b96 Latest Latest
Warning

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

Go to latest
Published: Oct 30, 2024 License: Apache-2.0 Imports: 0 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ModelPermissionsOperationTypeQuery = 1 //查询操作,操作器针对查询结果
View Source
var ModelPermissionsOperationTypeQueryForParam = 8 //查询操作,操作器针对查询参数
View Source
var ModelPermissionsOperationTypeRemove = 4 //删除操作
View Source
var ModelPermissionsOperationTypeSave = 2 //保存操作

Functions

This section is empty.

Types

type ModelPermissions

type ModelPermissions int

模型权限

const (
	ModelPermissionsAll   ModelPermissions = 1
	ModelPermissionsUser  ModelPermissions = 2
	ModelPermissionsAdmin ModelPermissions = 3
	ModelPermissionsSys   ModelPermissions = 4
)

type SqlActionInterface

type SqlActionInterface interface {
	//保存模型
	SaveModel(sqlMap map[string]string) bool

	//删除模型
	DeleteModel(nick string, dataMap map[string]interface{}) bool

	//查询模型
	QueryModel(nick string, dataMap map[string]interface{}) []map[string]interface{}

	//通过ID获得模型数据
	GetModelData(nick string, dataMap map[string]interface{}) map[string]interface{}
}

SQL动作接口

Jump to

Keyboard shortcuts

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