private ArangoDatabase db() { final String key = databaseExpression != null ? databaseExpression.getValue(context, String.class) : databaseName; return databaseCache.computeIfAbsent(key, name -> { final ArangoDatabase db = arango.db(name); if (!db.exists()) { db.create(); } return db; }); }
private ArangoDatabase db() { final String key = databaseExpression != null ? databaseExpression.getValue(context, String.class) : databaseName; return databaseCache.computeIfAbsent(key, name -> { final ArangoDatabase db = arango.db(name); if (!db.exists()) { db.create(); } return db; }); }