repositories

package
v0.1.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 3, 2024 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateDocument

func CreateDocument(databaseId string, collectionId string, document map[string]interface{}) (repositorymodels.Document, repositorymodels.RepositoryStatus)

func DeleteCollection

func DeleteCollection(databaseId string, collectionId string) repositorymodels.RepositoryStatus

func DeleteDocument

func DeleteDocument(databaseId string, collectionId string, documentId string) repositorymodels.RepositoryStatus

func ExecuteQueryDocuments

func ExecuteQueryDocuments(databaseId string, collectionId string, query string, queryParameters map[string]interface{}) ([]memoryexecutor.RowType, repositorymodels.RepositoryStatus)

func GetAllDocuments

func GetAllDocuments(databaseId string, collectionId string) ([]repositorymodels.Document, repositorymodels.RepositoryStatus)

func GetAllStoredProcedures

func GetAllStoredProcedures(databaseId string, collectionId string) ([]repositorymodels.StoredProcedure, repositorymodels.RepositoryStatus)

func GetAllTriggers

func GetAllTriggers(databaseId string, collectionId string) ([]repositorymodels.Trigger, repositorymodels.RepositoryStatus)

func GetAllUserDefinedFunctions

func GetAllUserDefinedFunctions(databaseId string, collectionId string) ([]repositorymodels.UserDefinedFunction, repositorymodels.RepositoryStatus)

func GetCollection

func GetCollection(databaseId string, collectionId string) (repositorymodels.Collection, repositorymodels.RepositoryStatus)

func GetDocument

func GetDocument(databaseId string, collectionId string, documentId string) (repositorymodels.Document, repositorymodels.RepositoryStatus)

func GetPartitionKeyRanges

func GetPartitionKeyRanges(databaseId string, collectionId string) ([]repositorymodels.PartitionKeyRange, repositorymodels.RepositoryStatus)

I have no idea what this is tbh

func GetState

func GetState() repositorymodels.State

func InitializeRepository added in v0.1.3

func InitializeRepository()

func LoadStateFS

func LoadStateFS(filePath string)

func SaveStateFS

func SaveStateFS(filePath string)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL