Examples of CqlStatementList


Examples of org.caffinitas.mapper.core.CqlStatementList

            for (String stmt : schemaGenerator.generateLiveAlterDDL().getStatements())
            {
                System.out.println(stmt);
            }

            CqlStatementList cqlDDL = schemaGenerator.generateLiveAlterDDL();
            cqlDDL.execute(persistenceManager.driverSession());

            System.out.println("Wait until all schema objects are available...");
            System.out.println();
            persistenceManager.refreshSchema(); // This is necessary until schema changes are propagated from the Java Driver to Caffinitas Mappe automatically!
            schemaGenerator.forSchemaObjectsAvailable().awaitUninterruptibly();
View Full Code Here

Examples of org.caffinitas.mapper.core.CqlStatementList

        }
    }

    protected final void createIfNecessary(MappedSchemaObject... schemaObjects) {
        for (MappedSchemaObject schemaObject : schemaObjects) {
            CqlStatementList ddl = schemaObject.getAlterDDL(cluster);
            System.out.println(ddl);
            ddl.execute(persistenceManager.driverSession());
        }
        persistenceManager.refreshSchema(); // This is necessary until schema changes are propagated from the Java Driver to Caffinitas Mappe automatically!
        long nanos = 2L * schemaObjects.length * 1000000000L;
        for (MappedSchemaObject entity : schemaObjects) {
            try {
View Full Code Here

Examples of org.caffinitas.mapper.core.CqlStatementList

            if (c != null) {
                mappedClassObjects.add(c);
            }
        }
        for (MappedSchemaObject entity : mappedClassObjects) {
            CqlStatementList ddl = entity.getAlterDDL(persistenceManager.driverSession().getCluster());
            Assert.assertFalse(ddl.hasErrors(), ddl.toString());
            System.out.println(ddl);
            ddl.execute(persistenceManager.driverSession());
        }
        persistenceManager.refreshSchema(); // This is necessary until schema changes are propagated from the Java Driver to Caffinitas Mappe automatically!
        long nanos = 2L * mappedClassObjects.size() * 1000000000L;
        for (MappedSchemaObject entity : mappedClassObjects) {
            try {
View Full Code Here

Examples of org.caffinitas.mapper.core.CqlStatementList

            Assert.assertNull(loaded.getStr());
            Assert.assertEquals(loaded.getVal(), 44);

            //

            CqlStatementList alterDDL = entity.getAlterDDL(cluster);
            System.out.println(alterDDL);

            persistenceManager.alterEntitySchemaObject(entity);

            waitColumnAvailable(entity.getColumnsByAttributePath("str"));
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.