Examples of DbMerger


Examples of org.apache.cayenne.merge.DbMerger

      } else {
        // Valid schema; check if merge is needed
        Out.debug(SchemaValidator.class, "The database schema is valid; checking if upgrade is needed");

        MergerContext mc = new ExecutingMergerContext(dataMap, dataNode);
        List<MergerToken> allMergeTokens = new DbMerger().createMergeTokens(dataNode, dataMap);

        List<MergerToken> nonAutoMergeTokens = new ArrayList<MergerToken>();
        for(MergerToken mt : allMergeTokens) {
          if(mt instanceof DropTableToDb) {
            // Why would you want to drop AUTO_PK_SUPPORT?
View Full Code Here

Examples of org.apache.cayenne.merge.DbMerger

    protected void prepareMigrator() {
        try {
            adapter = connectionInfo.makeAdapter(getApplication()
                    .getClassLoadingService());
            tokens.setMergerFactory(adapter.mergerFactory());
            merger = new DbMerger();
            List<MergerToken> mergerTokens = merger.createMergeTokens(adapter, connectionInfo
                    .makeDataSource(getApplication().getClassLoadingService()), dataMap);
            tokens.setTokens(mergerTokens);
        }
        catch (Exception ex) {
View Full Code Here

Examples of org.apache.cayenne.merge.DbMerger

    protected void prepareMigrator() {
        try {
            adapter = connectionInfo.makeAdapter(getApplication()
                    .getClassLoadingService());
            tokens.setMergerFactory(adapter.mergerFactory());
            merger = new DbMerger();
            List<MergerToken> mergerTokens = merger.createMergeTokens(
                    adapter,
                    connectionInfo.makeDataSource(getApplication()
                            .getClassLoadingService()),
                    dataMap);
View Full Code Here

Examples of org.apache.cayenne.merge.DbMerger

    protected void prepareMigrator() {
        try {
            adapter = (JdbcAdapter) connectionInfo.makeAdapter(getApplication()
                    .getClassLoadingService());
            tokens.setMergerFactory(adapter.mergerFactory());
            merger = new DbMerger();
            List<MergerToken> mergerTokens = merger.createMergeTokens(
                    adapter,
                    connectionInfo.makeDataSource(getApplication()
                            .getClassLoadingService()),
                    dataMap);
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.