AllDatabases returns a copy of the _databases map.
()
| 468 | |
| 469 | // AllDatabases returns a copy of the _databases map. |
| 470 | func (sc *ServerContext) AllDatabases() map[string]*db.DatabaseContext { |
| 471 | sc._databasesLock.RLock() |
| 472 | defer sc._databasesLock.RUnlock() |
| 473 | |
| 474 | databases := make(map[string]*db.DatabaseContext, len(sc._databases)) |
| 475 | |
| 476 | maps.Copy(databases, sc._databases) |
| 477 | return databases |
| 478 | } |
| 479 | |
| 480 | type PostUpgradeResult map[string]PostUpgradeDatabaseResult |
| 481 |