You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: update_process_pri_range.go
    path of file: ./repos/bk-cmdb/src/scene_server/admin_server/upgrader/y3.9.202106031151
    
    the code of the file until where you have to start completion: package y3_9_202106031151

import (
	"configcenter/src/common"
	"configcenter/src/common/blog"
	"configcenter/src/scene_server/a
    
func updatePriorityProperty(ctx context.Context, db dal.RDB, conf *upgrader.Config) error {

	filter := map[string]interface{}{
		common.BKObjIDField:      common.BKInnerObjIDProc,
		common.BKPropertyIDField: "priority",
		common.BKAppIDField:      0,
	}
	doc := map[string]interface{}{
		"option": map[string]interface{}{
			"min": common.MinProcessPrio,
			"max": common.MaxProcessPrio,
		},
		"placeholder": "批量启动进程依据优先级从小到大排序操作，停止进程按反序操作。优先级数值范围支持输入 [ -100 ~ 10000 ]",
	}
	if err := db.Table(common.BKTableNameObjAttDes).Update(ctx, filter, doc); err != nil {
		blog.Errorf("update failed, filter:%#v, doc:%#v, err:%v", filter, doc, err)
		return err
	}

	return nil
}