github.com/voedger/voedger@v0.0.0-20240520144910-273e84102129/pkg/istructsmem/qrename/provide.go (about) 1 /* 2 * Copyright (c) 2021-present Sigma-Soft, Ltd. 3 * @author: Nikolay Nikitin 4 */ 5 6 package qrename 7 8 import ( 9 "github.com/voedger/voedger/pkg/appdef" 10 "github.com/voedger/voedger/pkg/istorage" 11 "github.com/voedger/voedger/pkg/istructsmem/internal/qnames" 12 ) 13 14 // Renames QName from old to new. QNameID previously used by old will be used by new. 15 func Rename(storage istorage.IAppStorage, oldQName, newQName appdef.QName) error { 16 return qnames.Rename(storage, oldQName, newQName) 17 }