Package com.orientechnologies.orient.core.db.document

Examples of com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.create()


   */
  public ODatabaseDocumentTx getDatabase(final boolean iCreate, final boolean iOpen) {
    final ODatabaseDocumentTx db = new ODatabaseDocumentTx(url);
    if (!db.getURL().startsWith("remote:") && !db.exists()) {
      if (iCreate)
        db.create();
      else if (iOpen)
        throw new ODatabaseException("Database '" + url + "' not found");
    } else if (iOpen)
      db.open(user, password);

View Full Code Here


    final ODatabaseDocumentTx setup = new ODatabaseDocumentTx(url);

    if (setup.exists()) {
      setup.open("admin", "admin");
      setup.drop();
      setup.create();
    } else {
      setup.create();
    }

    try {
View Full Code Here

    if (setup.exists()) {
      setup.open("admin", "admin");
      setup.drop();
      setup.create();
    } else {
      setup.create();
    }

    try {
      if (setup.getMetadata().getSchema().getClass("test_class") != null) {
        setup.getMetadata().getSchema().dropClass("test_class");
View Full Code Here

public class MemoryLeaksTest {

  @Test
  public void createLotsOfRecordsWithBigContent() {
    ODatabaseDocumentTx vDb = new ODatabaseDocumentTx("plocal:target/MemoryLeaksTest");
    vDb.create();
    for (int i = 0; i < 10000000; i++) {
      ODocument vDoc = new ODocument();
      vDoc.field("test", new byte[100000]);
      vDoc.save();
      if (i % 10 == 0)
View Full Code Here

    if (db.exists()) {
      db.open("admin", "admin");
      db.drop();
    }

    db.create();
    for (int i = 0; i < 100; i++) {
      ODocument document = new ODocument();
      ORidBag ridBag = new ORidBag();
      document.field("ridBag", ridBag);
View Full Code Here

    ODatabaseDocumentTx database = new ODatabaseDocumentTx("plocal:/temp/databases/bulktest");
    if (database.exists())
      database.open("admin", "admin").drop();

    database.create();

    OSchema schema = database.getMetadata().getSchema();

    OClass cBulk = schema.createClass("classBulk", database.addCluster("cluster_bulk"));
View Full Code Here

public class DBUtil {
    public static ODatabaseDocumentTx createDB(final String type, String name) {
        ODatabaseDocumentTx db = new ODatabaseDocumentTx(type + ":" + name);
        boolean exists = db.exists();
        if (!exists) {
            db.create();
        }
        db = ODatabaseDocumentPool.global().acquire(type + ":" + name, "admin", "admin");
        ODatabaseRecordThreadLocal.INSTANCE.set(db);
        if (!exists) {
            updateSchema(db);
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.