Move out repository models; Hidrate collection on create

This commit is contained in:
Pijus Kamandulis
2024-02-12 21:38:03 +02:00
parent 88526dcdcc
commit 9c56d01d27
23 changed files with 372 additions and 213 deletions

View File

@@ -1,15 +1,17 @@
package repositories
var userDefinedFunctions = []UserDefinedFunction{}
import repositorymodels "github.com/pikami/cosmium/internal/repository_models"
func GetAllUserDefinedFunctions(databaseId string, collectionId string) ([]UserDefinedFunction, RepositoryStatus) {
udfs := make([]UserDefinedFunction, 0)
var userDefinedFunctions = []repositorymodels.UserDefinedFunction{}
func GetAllUserDefinedFunctions(databaseId string, collectionId string) ([]repositorymodels.UserDefinedFunction, repositorymodels.RepositoryStatus) {
udfs := make([]repositorymodels.UserDefinedFunction, 0)
for _, coll := range userDefinedFunctions {
if coll.internals.databaseId == databaseId && coll.internals.collectionId == collectionId {
if coll.Internals.DatabaseId == databaseId && coll.Internals.CollectionId == collectionId {
udfs = append(udfs, coll)
}
}
return udfs, StatusOk
return udfs, repositorymodels.StatusOk
}