package org.geotools.data.h2;
import org.geotools.jdbc.JDBCSkipColumnTestSetup;
public class H2SkipColumnTestSetup extends JDBCSkipColumnTestSetup {
protected H2SkipColumnTestSetup() {
super(new H2TestSetup());
}
@Override
protected void createSkipColumnTable() throws Exception {
run("CREATE TABLE \"geotools\".\"skipcolumn\" (\"fid\" int AUTO_INCREMENT(1) PRIMARY KEY, "
+ "\"id\" int, \"geom\" BLOB COMMENT 'POINT', \"weird\" array, \"name\" varchar)");
run("INSERT INTO \"geotools\".\"skipcolumn\" VALUES ("
+ "0, 0, ST_GeomFromText('POINT(0 0)',4326), null, 'GeoTools')");
}
@Override
protected void dropSkipColumnTable() throws Exception {
runSafe("DROP TABLE \"geotools\".\"skipcolumn\"");
}
}