rest风格http接口封装

sugar 9dab6aa14a 添加文档 2 лет назад
cmd 66f672e7c6 修复插件里面获取schema在同一个会话导致数据获取失败 2 лет назад
errors eab07f3a20 第二版本的功能开发 2 лет назад
internal eab07f3a20 第二版本的功能开发 2 лет назад
plugins 66f672e7c6 修复插件里面获取schema在同一个会话导致数据获取失败 2 лет назад
vendor eab07f3a20 第二版本的功能开发 2 лет назад
.gitignore eab07f3a20 第二版本的功能开发 2 лет назад
README.md 9dab6aa14a 添加文档 2 лет назад
crud.go 66f672e7c6 修复插件里面获取schema在同一个会话导致数据获取失败 2 лет назад
entity.go 66f672e7c6 修复插件里面获取schema在同一个会话导致数据获取失败 2 лет назад
entity_test.go eab07f3a20 第二版本的功能开发 2 лет назад
formatter.go eab07f3a20 第二版本的功能开发 2 лет назад
go.mod eab07f3a20 第二版本的功能开发 2 лет назад
go.sum eab07f3a20 第二版本的功能开发 2 лет назад
gorm_logger.go eab07f3a20 第二版本的功能开发 2 лет назад
hook.go eab07f3a20 第二版本的功能开发 2 лет назад
model.go eab07f3a20 第二版本的功能开发 2 лет назад
options.go 66f672e7c6 修复插件里面获取schema在同一个会话导致数据获取失败 2 лет назад
query.go eab07f3a20 第二版本的功能开发 2 лет назад
schema.go 66f672e7c6 修复插件里面获取schema在同一个会话导致数据获取失败 2 лет назад

README.md

使用说明

dsn := "root:root@tcp(sv2:43699)/rest?charset=utf8mb4&parseTime=True&loc=Local"
	if db, err = gorm.Open(mysql.Open(dsn), &gorm.Config{}); err != nil {
		return
	}
	if crud, err = rest.NewCRUD(db, nil); err != nil {
		return
	}
	crud.Attach(&User{})
	crud.Routes(nil)