.createClass(OGraphDatabase.VERTEX_CLASS_NAME, underlying.addPhysicalCluster(OGraphDatabase.VERTEX_CLASS_NAME));
edge = underlying.getMetadata().getSchema()
.createClass(OGraphDatabase.EDGE_CLASS_NAME, underlying.addPhysicalCluster(OGraphDatabase.EDGE_CLASS_NAME));
edge.createProperty(OGraphDatabase.EDGE_FIELD_IN, OType.LINK, vertex);
edge.createProperty(OGraphDatabase.EDGE_FIELD_OUT, OType.LINK, vertex);
vertex.createProperty(OGraphDatabase.VERTEX_FIELD_IN, OType.LINKSET, edge);
vertex.createProperty(OGraphDatabase.VERTEX_FIELD_OUT, OType.LINKSET, edge);
} else {
// @COMPATIBILITY <= 1.0rc4: CHANGE FROM outEdges -> out and inEdges -> in