Package org.gdbms.engine.data.db

Examples of org.gdbms.engine.data.db.DBSourceCreation


        ddm.addField("decimal2", "DECIMAL");
        ddm.addField("texto2", "CHAR");
        ddm.setPrimaryKey(new String[]{"entero"});
        DBSource dbsd = new DBSource(null, 0, "src/test/resources/testdb", "sa", "",
        "nuevo", "jdbc:hsqldb:file");
        ds.createDataSource(new DBSourceCreation(dbsd, ddm));
        ds.registerDataSource("nuevoDataSource", new DBTableSourceDefinition(dbsd));
        DataSource d = ds.getDataSource("nuevoDataSource");
        d.start();
        assertTrue(d.check(0, ValueFactory.createNullValue()) == null);
        assertTrue(d.check(0, ValueFactory.createValue("")) == null);
View Full Code Here


        "orbiscad", "postgres", "", "nueva", "geom", "jdbc:postgresql");
    DefaultSpatialDriverMetadata dsdm = new DefaultSpatialDriverMetadata();
    dsdm.addSpatialField("geom", FShape.MULTI);
    dsdm.addField("field", "INTEGER");
    dsdm.setPrimaryKey(new String[] { "field" });
    DBSourceCreation dbsc = new DBSourceCreation(source, dsdm);
    ds.createDataSource(dbsc);
    DataSource d = ds.getSpatialDataSource(source);
    d.start();
    d.stop();
  }
View Full Code Here

    DBSpatialSource source = new DBSpatialSource("127.0.0.1", 5432,
        "orbiscad", "postgres", "", "nueva", "geom", "jdbc:postgresql");
    DefaultSpatialDriverMetadata dsdm = new DefaultSpatialDriverMetadata();
    dsdm.addSpatialField("geom", FShape.MULTI);
    dsdm.addField("field", "INTEGER");
    DBSourceCreation dbsc = new DBSourceCreation(source, dsdm);
    try {
      ds.createDataSource(dbsc);
      assertTrue(false);
    } catch (DriverException e) {
      assertTrue(true);
View Full Code Here

        "orbiscad", "postgres", "", "nueva", "geom", "jdbc:postgresql");
    DefaultSpatialDriverMetadata dsdm = new DefaultSpatialDriverMetadata();
    dsdm.addSpatialField("geom", FShape.POINT);
    dsdm.addField("field", "CHAR");
    dsdm.setPrimaryKey(new String[] { "field" });
    DBSourceCreation dbsc = new DBSourceCreation(source, dsdm);
    ds.createDataSource(dbsc);
    SpatialDataSource d = ds.getSpatialDataSource(source);
    d.beginTrans();
    assertTrue(d.getSpatialFieldIndex() == 1);
    d.insertEmptyRow();
View Full Code Here

     * CHAR, VARCHAR, LONGVARCHAR, BIGINT, BOOLEAN, BIT, DATE, DECIMAL,
     * NUMERIC, FLOAT, DOUBLE, INTEGER, REAL, SMALLINT, TINYINT, BINARY,
     * VARBINARY, LONGVARBINARY, TIMESTAMP, TIME
     */
    dsdm.setPrimaryKey(new String[] { "f1" });
    DBSourceCreation dbsc = new DBSourceCreation(source, dsdm);
    ds.createDataSource(dbsc);
    SpatialDataSource d = ds.getSpatialDataSource(source);
    d.beginTrans();
    assertTrue(d.getSpatialFieldIndex() == 16);
    d.insertFilledRow(new Value[] { ValueFactory.createValue("a"), // CHAR
View Full Code Here

TOP

Related Classes of org.gdbms.engine.data.db.DBSourceCreation

Copyright © 2018 www.massapicom. 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.