Package com.orientechnologies.orient.core.metadata.schema

Examples of com.orientechnologies.orient.core.metadata.schema.OClass.createProperty()


        .createClass("Account", database.getStorage().addCluster("account", OStorage.CLUSTER_TYPE.PHYSICAL));
    account.createProperty("id", OType.LONG);
    account.createProperty("val1", OType.DOUBLE);
    account.createProperty("val2", OType.DOUBLE);
    account.createProperty("val3", OType.FLOAT);
    account.createProperty("val4", OType.SHORT);
    account.createProperty("val5", OType.STRING);
    account.createProperty("name", OType.STRING);

    database.getMetadata().getSchema().save();
  }
View Full Code Here


    account.createProperty("id", OType.LONG);
    account.createProperty("val1", OType.DOUBLE);
    account.createProperty("val2", OType.DOUBLE);
    account.createProperty("val3", OType.FLOAT);
    account.createProperty("val4", OType.SHORT);
    account.createProperty("val5", OType.STRING);
    account.createProperty("name", OType.STRING);

    database.getMetadata().getSchema().save();
  }
}
View Full Code Here

    account.createProperty("val1", OType.DOUBLE);
    account.createProperty("val2", OType.DOUBLE);
    account.createProperty("val3", OType.FLOAT);
    account.createProperty("val4", OType.SHORT);
    account.createProperty("val5", OType.STRING);
    account.createProperty("name", OType.STRING);

    database.getMetadata().getSchema().save();
  }
}
View Full Code Here

  @Test
  public void saveLotOfMixedData() {
    database.open(DEFAULT_DB_USER, DEFAULT_DB_PASSWORD);
    OClass chunk = database.getMetadata().getSchema().createClass("Chunk");
    index = chunk.createProperty("hash", OType.STRING).createIndex(INDEX_TYPE.UNIQUE);
    chunk.createProperty("binary", OType.LINK);
    database.getMetadata().getSchema().save();

    try {
      byte[] data = new byte[size];
View Full Code Here

  @Test
  public void saveLotOfMixedData() {
    database.open(DEFAULT_DB_USER, DEFAULT_DB_PASSWORD);
    OClass chunk = database.getMetadata().getSchema().createClass("Chunk");
    index = chunk.createProperty("hash", OType.STRING).createIndex(INDEX_TYPE.UNIQUE);
    chunk.createProperty("binary", OType.LINK);
    database.getMetadata().getSchema().save();

    try {
      byte[] data = new byte[size];
View Full Code Here

      vertex = underlying.getMetadata().getSchema()
          .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_EDGES, OType.LINKSET, edge);
      vertex.createProperty(OGraphDatabase.VERTEX_FIELD_OUT_EDGES, OType.LINKSET, edge);
View Full Code Here

          .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_EDGES, OType.LINKSET, edge);
      vertex.createProperty(OGraphDatabase.VERTEX_FIELD_OUT_EDGES, OType.LINKSET, edge);

      underlying.getMetadata().getSchema().save();
View Full Code Here

  }

  private void createRolesAndUsers() {
    // CREATE ROLE AND USER SCHEMA CLASSES
    final OClass roleClass = metadata.getSchema().createClass("ORole");
    roleClass.createProperty("mode", OType.BYTE);
    roleClass.createProperty("rules", OType.EMBEDDEDMAP, OType.BYTE);

    final OClass userClass = metadata.getSchema().createClass("OUser");
    userClass.createProperty("roles", OType.LINKSET, roleClass);
View Full Code Here

  private void createRolesAndUsers() {
    // CREATE ROLE AND USER SCHEMA CLASSES
    final OClass roleClass = metadata.getSchema().createClass("ORole");
    roleClass.createProperty("mode", OType.BYTE);
    roleClass.createProperty("rules", OType.EMBEDDEDMAP, OType.BYTE);

    final OClass userClass = metadata.getSchema().createClass("OUser");
    userClass.createProperty("roles", OType.LINKSET, roleClass);

    metadata.getSchema().save();
View Full Code Here

    final OClass roleClass = metadata.getSchema().createClass("ORole");
    roleClass.createProperty("mode", OType.BYTE);
    roleClass.createProperty("rules", OType.EMBEDDEDMAP, OType.BYTE);

    final OClass userClass = metadata.getSchema().createClass("OUser");
    userClass.createProperty("roles", OType.LINKSET, roleClass);

    metadata.getSchema().save();

    // CREATE ROLES AND USERS
    final ORole adminRole = metadata.getSecurity().createRole(ORole.ADMIN, ORole.ALLOW_MODES.ALLOW_ALL_BUT);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.