CREATE DATABASE IF NOT EXISTS ${dataBaseName}
CREATE STABLE IF NOT EXISTS ${dataBaseName}.${superTableName}
${item.fieldName}
TIMESTAMP
TINYINT
SMALLINT
INT
BIGINT
FLOAT
DOUBLE
BINARY
NCHAR
BOOL
JSON
(
${item.dataLength}
)
TAGS
${item.fieldName}
TIMESTAMP
TINYINT
SMALLINT
INT
BIGINT
FLOAT
DOUBLE
BINARY
NCHAR
BOOL
JSON
(
${item.dataLength}
)
CREATE TABLE IF NOT EXISTS ${dataBaseName}.${tableName}
USING ${dataBaseName}.${superTableName}
${item.fieldName}
TAGS
#{item.fieldValue}
INSERT INTO ${dataBaseName}.${tableName}
${item.fieldName}
VALUES
#{item.fieldValue}
ALTER STABLE ${dataBaseName}.${superTableName} ADD COLUMN
#{field.fieldName}
TIMESTAMP
TINYINT
SMALLINT
INT
BIGINT
FLOAT
DOUBLE
BINARY
NCHAR
BOOL
JSON
(
#{field.dataLength}
)
ALTER STABLE ${dataBaseName}.${superTableName} DROP COLUMN
#{field.fieldName}
ALTER
STABLE
#{superTableName}
ADD
TAG
#{fieldDO.fieldName}
timestamp
tinyint
smallint
int
bigint
float
double
binary
nchar
bool
json
(
#{fieldDO.dataLength}
)
ALTER
STABLE
#{superTableName}
DROP
TAG
#{fieldsVo.fieldName}