github.com/ravendb/ravendb-go-client@v0.0.0-20240229102137-4474ee7aa0fa/database_record.go (about) 1 package ravendb 2 3 // DatabaseRecord represents database record 4 type DatabaseRecord struct { 5 DatabaseName string `json:"DatabaseName"` 6 Disabled bool `json:"Disabled"` 7 DataDirectory string `json:"DataDirectory,omitempty"` 8 Settings map[string]string `json:"Settings"` 9 ConflictSolverConfig *ConflictSolver `json:"ConflictSolverConfig"` 10 Encrypted bool `json:"Encrypted"` 11 DatabaseTopology *DatabaseTopology `json:"DatabaseTopology"` 12 } 13 14 // NewDatabaseRecord returns new database record 15 func NewDatabaseRecord() *DatabaseRecord { 16 return &DatabaseRecord{ 17 Settings: map[string]string{}, 18 } 19 }