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}