|
@@ -23,6 +23,7 @@ type ClassInfo struct {
|
|
|
Fieldslist []string
|
|
|
Insertmql string
|
|
|
Createmql string
|
|
|
+ Addtagmql string
|
|
|
}
|
|
|
|
|
|
var ClassInfos = cmap.NewSingle[string, *ClassInfo]()
|
|
@@ -205,6 +206,7 @@ func newclassinfo(classaliasname, classsimplename, baseclassaliasname string, fi
|
|
|
if len(fieldslist) > 0 {
|
|
|
insertmql = `insert into ` + classfullname + "(" + strings.Join(fieldslist, ",") + ")values(" + strings.Repeat(",?", len(fieldslist))[1:] + ")"
|
|
|
}
|
|
|
+ addtagmql := `insert into /matrix/tagdir (name,path,tags,domain,creater) values(?,?,?,'graph','system')`
|
|
|
ci = &ClassInfo{
|
|
|
Classaliasname: classaliasname,
|
|
|
Classfullname: classfullname,
|
|
@@ -214,6 +216,7 @@ func newclassinfo(classaliasname, classsimplename, baseclassaliasname string, fi
|
|
|
Fieldslist: fieldslist,
|
|
|
Insertmql: insertmql,
|
|
|
Createmql: createmql,
|
|
|
+ Addtagmql: addtagmql,
|
|
|
}
|
|
|
return
|
|
|
}
|