|
@@ -192,6 +192,7 @@ type DatabaseCountRes struct {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// DatabaseMigrateImport 数据库导入
|
|
// DatabaseMigrateImport 数据库导入
|
|
|
|
|
+//
|
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseMigrateImport.html
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseMigrateImport.html
|
|
|
func (tcb *Tcb) DatabaseMigrateImport(req *DatabaseMigrateImportReq) (*DatabaseMigrateImportRes, error) {
|
|
func (tcb *Tcb) DatabaseMigrateImport(req *DatabaseMigrateImportReq) (*DatabaseMigrateImportRes, error) {
|
|
|
accessToken, err := tcb.GetAccessToken()
|
|
accessToken, err := tcb.GetAccessToken()
|
|
@@ -209,6 +210,7 @@ func (tcb *Tcb) DatabaseMigrateImport(req *DatabaseMigrateImportReq) (*DatabaseM
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// DatabaseMigrateExport 数据库导出
|
|
// DatabaseMigrateExport 数据库导出
|
|
|
|
|
+//
|
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseMigrateExport.html
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseMigrateExport.html
|
|
|
func (tcb *Tcb) DatabaseMigrateExport(req *DatabaseMigrateExportReq) (*DatabaseMigrateExportRes, error) {
|
|
func (tcb *Tcb) DatabaseMigrateExport(req *DatabaseMigrateExportReq) (*DatabaseMigrateExportRes, error) {
|
|
|
accessToken, err := tcb.GetAccessToken()
|
|
accessToken, err := tcb.GetAccessToken()
|
|
@@ -226,6 +228,7 @@ func (tcb *Tcb) DatabaseMigrateExport(req *DatabaseMigrateExportReq) (*DatabaseM
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// DatabaseMigrateQueryInfo 数据库迁移状态查询
|
|
// DatabaseMigrateQueryInfo 数据库迁移状态查询
|
|
|
|
|
+//
|
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseMigrateQueryInfo.html
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseMigrateQueryInfo.html
|
|
|
func (tcb *Tcb) DatabaseMigrateQueryInfo(env string, jobID int64) (*DatabaseMigrateQueryInfoRes, error) {
|
|
func (tcb *Tcb) DatabaseMigrateQueryInfo(env string, jobID int64) (*DatabaseMigrateQueryInfoRes, error) {
|
|
|
accessToken, err := tcb.GetAccessToken()
|
|
accessToken, err := tcb.GetAccessToken()
|
|
@@ -261,6 +264,7 @@ func (tcb *Tcb) UpdateIndex(req *UpdateIndexReq) error {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// DatabaseCollectionAdd 新增集合
|
|
// DatabaseCollectionAdd 新增集合
|
|
|
|
|
+//
|
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseCollectionAdd.html
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseCollectionAdd.html
|
|
|
func (tcb *Tcb) DatabaseCollectionAdd(env, collectionName string) error {
|
|
func (tcb *Tcb) DatabaseCollectionAdd(env, collectionName string) error {
|
|
|
accessToken, err := tcb.GetAccessToken()
|
|
accessToken, err := tcb.GetAccessToken()
|
|
@@ -279,6 +283,7 @@ func (tcb *Tcb) DatabaseCollectionAdd(env, collectionName string) error {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// DatabaseCollectionDelete 删除集合
|
|
// DatabaseCollectionDelete 删除集合
|
|
|
|
|
+//
|
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseCollectionDelete.html
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseCollectionDelete.html
|
|
|
func (tcb *Tcb) DatabaseCollectionDelete(env, collectionName string) error {
|
|
func (tcb *Tcb) DatabaseCollectionDelete(env, collectionName string) error {
|
|
|
accessToken, err := tcb.GetAccessToken()
|
|
accessToken, err := tcb.GetAccessToken()
|
|
@@ -297,6 +302,7 @@ func (tcb *Tcb) DatabaseCollectionDelete(env, collectionName string) error {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// DatabaseCollectionGet 获取特定云环境下集合信息
|
|
// DatabaseCollectionGet 获取特定云环境下集合信息
|
|
|
|
|
+//
|
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseCollectionGet.html
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseCollectionGet.html
|
|
|
func (tcb *Tcb) DatabaseCollectionGet(env string, limit, offset int64) (*DatabaseCollectionGetRes, error) {
|
|
func (tcb *Tcb) DatabaseCollectionGet(env string, limit, offset int64) (*DatabaseCollectionGetRes, error) {
|
|
|
accessToken, err := tcb.GetAccessToken()
|
|
accessToken, err := tcb.GetAccessToken()
|
|
@@ -318,6 +324,7 @@ func (tcb *Tcb) DatabaseCollectionGet(env string, limit, offset int64) (*Databas
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// DatabaseAdd 数据库插入记录
|
|
// DatabaseAdd 数据库插入记录
|
|
|
|
|
+//
|
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseAdd.html
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseAdd.html
|
|
|
func (tcb *Tcb) DatabaseAdd(env, query string) (*DatabaseAddRes, error) {
|
|
func (tcb *Tcb) DatabaseAdd(env, query string) (*DatabaseAddRes, error) {
|
|
|
accessToken, err := tcb.GetAccessToken()
|
|
accessToken, err := tcb.GetAccessToken()
|
|
@@ -338,6 +345,7 @@ func (tcb *Tcb) DatabaseAdd(env, query string) (*DatabaseAddRes, error) {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// DatabaseDelete 数据库插入记录
|
|
// DatabaseDelete 数据库插入记录
|
|
|
|
|
+//
|
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseDelete.html
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseDelete.html
|
|
|
func (tcb *Tcb) DatabaseDelete(env, query string) (*DatabaseDeleteRes, error) {
|
|
func (tcb *Tcb) DatabaseDelete(env, query string) (*DatabaseDeleteRes, error) {
|
|
|
accessToken, err := tcb.GetAccessToken()
|
|
accessToken, err := tcb.GetAccessToken()
|
|
@@ -358,6 +366,7 @@ func (tcb *Tcb) DatabaseDelete(env, query string) (*DatabaseDeleteRes, error) {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// DatabaseUpdate 数据库插入记录
|
|
// DatabaseUpdate 数据库插入记录
|
|
|
|
|
+//
|
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseUpdate.html
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseUpdate.html
|
|
|
func (tcb *Tcb) DatabaseUpdate(env, query string) (*DatabaseUpdateRes, error) {
|
|
func (tcb *Tcb) DatabaseUpdate(env, query string) (*DatabaseUpdateRes, error) {
|
|
|
accessToken, err := tcb.GetAccessToken()
|
|
accessToken, err := tcb.GetAccessToken()
|
|
@@ -378,6 +387,7 @@ func (tcb *Tcb) DatabaseUpdate(env, query string) (*DatabaseUpdateRes, error) {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// DatabaseQuery 数据库查询记录
|
|
// DatabaseQuery 数据库查询记录
|
|
|
|
|
+//
|
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseQuery.html
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseQuery.html
|
|
|
func (tcb *Tcb) DatabaseQuery(env, query string) (*DatabaseQueryRes, error) {
|
|
func (tcb *Tcb) DatabaseQuery(env, query string) (*DatabaseQueryRes, error) {
|
|
|
accessToken, err := tcb.GetAccessToken()
|
|
accessToken, err := tcb.GetAccessToken()
|
|
@@ -398,6 +408,7 @@ func (tcb *Tcb) DatabaseQuery(env, query string) (*DatabaseQueryRes, error) {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// DatabaseCount 统计集合记录数或统计查询语句对应的结果记录数
|
|
// DatabaseCount 统计集合记录数或统计查询语句对应的结果记录数
|
|
|
|
|
+//
|
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseCount.html
|
|
//reference:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/database/databaseCount.html
|
|
|
func (tcb *Tcb) DatabaseCount(env, query string) (*DatabaseCountRes, error) {
|
|
func (tcb *Tcb) DatabaseCount(env, query string) (*DatabaseCountRes, error) {
|
|
|
accessToken, err := tcb.GetAccessToken()
|
|
accessToken, err := tcb.GetAccessToken()
|