初始化
This commit is contained in:
parent
88d4f45ac5
commit
f5e4172d01
@ -16,6 +16,8 @@ public class ArrayTypeHandler extends BaseTypeHandler<Object[]> {
|
||||
private static final String TYPE_NAME_BOOLEAN = "boolean";
|
||||
private static final String TYPE_NAME_INTEGER = "integer";
|
||||
private static final String TYPE_NAME_NUMERIC = "numeric";
|
||||
private static final String TYPE_NAME_DECIMAL = "decimal";
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
@ -27,8 +29,10 @@ public class ArrayTypeHandler extends BaseTypeHandler<Object[]> {
|
||||
typeName = TYPE_NAME_VARCHAR;
|
||||
} else if (parameter instanceof Boolean[] || parameter instanceof Boolean[][]) {
|
||||
typeName = TYPE_NAME_BOOLEAN;
|
||||
} else if (parameter instanceof Double[] || parameter instanceof Boolean[][]) {
|
||||
} else if (parameter instanceof Double[] || parameter instanceof Double[][]) {
|
||||
typeName = TYPE_NAME_NUMERIC;
|
||||
} else if(parameter instanceof BigDecimal[] || parameter instanceof BigDecimal[][]){
|
||||
typeName = TYPE_NAME_DECIMAL;
|
||||
}
|
||||
|
||||
if (typeName == null) {
|
||||
|
||||
@ -73,18 +73,20 @@ create table c3gis_ol_layer(
|
||||
layerId varchar(50) not null PRIMARY KEY,
|
||||
layerName varchar(50) not null,
|
||||
aliasName varchar(50),
|
||||
opacity real,
|
||||
opacity numeric,
|
||||
source varchar(50),
|
||||
visible boolean,
|
||||
extent decimal ARRAY[4],
|
||||
extent numeric ARRAY[4],
|
||||
zIndex integer,
|
||||
minResolution decimal,
|
||||
maxResolution decimal,
|
||||
minResolution numeric,
|
||||
maxResolution numeric,
|
||||
type varchar(50),
|
||||
options jsonb,
|
||||
description varchar(50)
|
||||
);
|
||||
|
||||
ALTER TABLE 'c3gis_ol_layer' ALTER COLUMN opacity type numeric(1,5)
|
||||
|
||||
--ArcGIS切片服务
|
||||
create table c3gis_ol_source_tilearcgisrest(
|
||||
sourceid varchar(50) not null PRIMARY KEY,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user