INNER CODE UNIT · Python
get_database
ArcadeData/arcadedb · bindings/python/src/arcadedb_embedded/server.py:148
def get_database(self, name: str) -> Database:
"""
Get a database instance from the server.
Args:
name: Database name
Returns:
Database instance
"""
if not self._started:
raise ArcadeDBError("Server is not started")
try:
java_db = self._java_server.getDatabase(name)
return Database(java_db)
except Exception as e:
raise ArcadeDBError(f"Failed to get database '{name}': {e}") from e