Examples of updateSchema()


Examples of com.google.gwtorm.jdbc.JdbcSchema.updateSchema()

        + " to " + versionNbr + " ...");

    preUpdateSchema(db);
    final JdbcExecutor e = new JdbcExecutor(s);
    try {
      s.updateSchema(e);
      migrateData(db, ui);

      if (toTargetVersion) {
        final List<String> pruneList = new ArrayList<String>();
        s.pruneSchema(new StatementExecutor() {
View Full Code Here

Examples of com.google.gwtorm.jdbc.JdbcSchema.updateSchema()

  public void create(final ReviewDb db) throws OrmException, IOException,
      ConfigInvalidException {
    final JdbcSchema jdbc = (JdbcSchema) db;
    final JdbcExecutor e = new JdbcExecutor(jdbc);
    try {
      jdbc.updateSchema(e);
    } finally {
      e.close();
    }

    final CurrentSchemaVersion sVer = CurrentSchemaVersion.create();
View Full Code Here

Examples of org.apache.cayenne.access.dbsync.CreateIfNoSchemaStrategy.updateSchema()

      // setup schema

      // TODO: should that be drop/create?
      SchemaUpdateStrategy dbCreator = new CreateIfNoSchemaStrategy();
      dbCreator.updateSchema(getDataNode());
    }
  }

  @Override
  protected void tearDown() throws Exception {
View Full Code Here

Examples of org.apache.cayenne.access.dbsync.SchemaUpdateStrategy.updateSchema()

      // setup schema

      // TODO: should that be drop/create?
      SchemaUpdateStrategy dbCreator = new CreateIfNoSchemaStrategy();
      dbCreator.updateSchema(getDataNode());
    }
  }

  @Override
  protected void tearDown() throws Exception {
View Full Code Here

Examples of org.conserve.PersistenceManager.updateSchema()

    oo.setRedundantObject(redundantObject);
    pm.saveObject(oo);
    // rename the table
    pm.changeName(OriginalObject.class, RemovedColumn.class);
    // update schema
    pm.updateSchema(RemovedColumn.class);

    // get all RemovedColumn objects
    List<RemovedColumn> res1 = pm.getObjects(RemovedColumn.class, new All());
    assertEquals(res1.size(), 1);
    // make sure all properties match
View Full Code Here

Examples of org.conserve.PersistenceManager.updateSchema()

    List<SimplestObject> simpleRes = pm.getObjects(SimplestObject.class, new All());
    assertEquals(0, simpleRes.size());

    // change everything back
    pm.changeName(RemovedColumn.class, OriginalObject.class);
    pm.updateSchema(OriginalObject.class);

    // get all OriginalObject objects
    List<OriginalObject> res2 = pm.getObjects(OriginalObject.class, new All());
    assertEquals(res2.size(), 1);
    // make sure all properties match
View Full Code Here

Examples of org.conserve.PersistenceManager.updateSchema()

    // change object to long
    pm = new PersistenceManager(driver, database, login, password);
    pm.changeName(OriginalObject.class, ObjectToLong.class);
    pm.close();
    pm = new PersistenceManager(driver, database, login, password);
    pm.updateSchema(ObjectToLong.class);
    pm.close();
    //check that objects exist/not exist
    pm = new PersistenceManager(driver, database, login, password);
    List<ObjectToLong>res = pm.getObjects(ObjectToLong.class, new All());
    assertEquals(1,res.size());
View Full Code Here

Examples of org.conserve.PersistenceManager.updateSchema()

    // change long to object
    pm = new PersistenceManager(driver, database, login, password);
    pm.changeName(ObjectToLong.class, OriginalObject.class);
    pm.close();
    pm = new PersistenceManager(driver, database, login, password);
    pm.updateSchema(OriginalObject.class);
    pm.close();
    pm = new PersistenceManager(driver, database, login, password);
    List<OriginalObject>res1 = pm.getObjects(OriginalObject.class, new All());
    assertEquals(1,res1.size());
    OriginalObject tmp1 = res1.get(0);
View Full Code Here

Examples of org.conserve.PersistenceManager.updateSchema()

    // change object to subclass
    pm = new PersistenceManager(driver, database, login, password);
    pm.changeName(OriginalObject.class, ObjectToSubclass.class);
    pm.close();
    pm = new PersistenceManager(driver, database, login, password);
    pm.updateSchema(ObjectToSubclass.class);
    pm.close();
    //check that objects exist/not exist
    pm = new PersistenceManager(driver, database, login, password);
    ObjectToSubclass src = new ObjectToSubclass();
    src.setValue(1);
View Full Code Here

Examples of org.conserve.PersistenceManager.updateSchema()

    //change subclass to superclass
    pm = new PersistenceManager(driver, database, login, password);
    pm.changeName(ObjectToSubclass.class, OriginalObject.class);
    pm.close();
    pm = new PersistenceManager(driver, database, login, password);
    pm.updateSchema(OriginalObject.class);
    List<OriginalObject>res2 = pm.getObjects(OriginalObject.class, new All());
    assertEquals(2,res2.size());
    pm.close();
  }
 
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.